0
32
9
16
47
2
10
91
23
26
34
30
27
22
20
178
52
29
170
69
46
42
65
471
37
54
45
5
96
181
73
62
80
139
157
72
254
99
39
33
454
35
136
112
61
94
14
70