0
32
3
11
116
12
96
6
30
52
67
170
26
158
242
19
20
27
15
370
611
18
61
88
72
181
71
35
228
439
282
375
48
8
81
55
73
62
28
22