1
48
120
9
12
47
10
3
85
18
44
34
171
72
89
22
52
104
16
53
63
56
228
109
36
296
31
352
42
195
292
224
132
80
87
65
166
761
1017
200
174
245