0
84
5
10
7
27
196
15
78
44
9
32
64
37
20
4
19
73
303
30
65
59
90
889
29
86
138
39
77
36
49
110
147
181
193
54
168
493
231
116
25
104
92
28
136
34
112
74
106
161
53
38
58