1
4
0
12
43
13
33
100
248
69
57
64
171
54
107
154
38
70
21
133
51
88
41
245
112
98
452
24
61
141
40
15
28
37
378
46
23
80
30
27
153
125
34
142
147
428
246
146
106