234
18
34
100
148
23
216
138
71
123
5
117
13
35
11
67
31
4
102
79
218
45
219
1023
157
479
206
365
182
24
200
40
135
132
33
9
52
146
126
99
294
22
21
340
142
30
70
174
281
963
82
147