61
30
85
2
1
76
126
17
11
23
5
223
27
222
19
78
53
79
33
252
28
52
219
36
6
40
9
4
15
8
16
3
150
18
22
92
44
249
94
200
141
39