13
4
0
23
47
24
54
25
17
8
39
63
37
32
99
36
38
62
33
223
41
155
65
48
372
180
73
81
45
52
221
100
103
159
64
119
305
200
138
56
164
181
162
240
227
401
1477