51
32
43
230
29
8
10
37
24
14
27
100
75
46
109
272
64
55
18
31
474
34
91
11
28
30
47
147
130
58
133
94
189
19
60
56
70
162
16
67
97
146
176
137
59
42