122
33
145
40
4310
9
14
301
296
302
123
249
34
44
248
1204
216
103
161
322
171
131
39
20
325
420
2774
240
18
1016
242
95
321
25
12
236
116
91
37
828
358
31
30
129
22
568
336
69
233
74
111
66
21
305
119
134
186
193
160