38
5
23
8
63
107
10
49
68
112
52
1
44
4
24
56
0
32
207
71
139
20
45
268
162
215
87
424
267
99
206
91
122
199
105
108
39
213
193
158
1292
58
124
43
16
25
15
50
564
46
30
26
171