1
17
0
3
2
10
16
9
28
23
40
82
101
66
324
584
368
30
163
221
45
129
214
113
44
114
211
43
402
150
68
31
27
52
277
14
75
67
34
32
55
37
73
36
24
18
59
56
35