53
785
17
16
7
20
51
8
110
26
72
104
32
1
3
23
19
226
88
14
40
33
2
202
132
254
56
392
64
342
50
773
46
36
48
162
241
75
191
143
310
467
52
22
239
147
269
39
131
176
38