120
188
32
191
97
206
84
82
501
28
394
101
121
29
119
79
201
128
152
247
125
285
160
34
22
228
60
58
102
67
226
104
33
54
215
80
36
281
27
113
230
163
126
48
55
83
62
294
52
270
30
186