48
137
18
24
10
37
99
41
8
12
7
49
31
75
22
65
85
11
42
69
20
36
158
30
83
17
55
39
60
76
107
73
497
14
47
33
78
177
296
81
52
92
57
21
322
28
96