0
32
3
11
116
12
96
6
30
52
67
172
26
158
242
20
27
15
371
611
18
61
88
72
182
71
35
228
31
439
283
375
48
8
81
55
73
62
28
22