66
37
103
35
106
36
69
120
83
89
23
173
48
216
67
109
58
320
43
237
123
33
215
154
250
41
50
76
356
24
257
230
10
104
92
160
9
105
96
206
22
28
102
127
358
342
15
12
235
5
285
221