0
5
17
141
42
332
36
59
10
16
19
68
224
74
176
384
164
58
40
159
80
63
78
82
313
181
38
57
304
14
119
18
118
48
116
34
666
20
13
84
73
66
24
195
6
60
1567