52
16
110
37
59
33
30
72
19
47
35
26
83
8
71
186
224
81
91
13
31
49
80
125
116
161
138
54
46
252
75
90
38
68
12
15
24
180
28
227
21
64
17
98
214
187
259
522
175
127
500
287