0
24
4
9
2
6
113
7
3
26
19
31
37
34
104
15
39
55
16
14
59
62
22
93
191
223
90
21
151
67
199
121
129
132
43
30
112
66
60
20
73
97
88
52
101
96
245
119
49
251