0
17
3
1
57
15
14
27
33
13
37
48
20
282
71
28
107
21
5
72
61
68
106
365
88
23
16
32
85
92
239
147
46
449
7
285
96
215
172
43
18
341
568
47
79
189
222
94
10
64
74
113
446
125