60
71
32
68
53
95
54
26
16
19
61
108
49
31
18
73
183
62
633
21
86
52
304
45
145
185
96
191
23
42
127
67
30
279
232
210
155
205
76
25
240
184
27
452
181
149
117
85
34
584
58