66
182
101
29
127
203
112
86
88
102
51
12
157
59
150
90
68
85
61
92
15
242
52
219
28
44
36
147
295
224
519
32
116
128
19
76
50
1499
41
167
65
135
45
56
228
75
37
132
271
105
205
53
42
209
20