0
4
1
46
18
7
85
32
72
68
49
100
231
71
117
92
61
29
43
220
141
45
75
55
473
74
94
69
27
24
152
215
121
47
188
192
70
64
147
139
34
80
22
78
241
172
21
306
199
86
176