0
34
3
11
117
12
96
6
30
52
67
173
26
159
242
20
32
27
15
371
611
18
61
88
72
182
35
228
31
439
283
375
48
9
81
55
73
62
28
22