70
18
46
124
203
34
7
17
78
33
316
138
14
155
112
37
35
52
58
24
144
146
148
66
56
120
412
82
281
115
36
562
61
418
355
324
325
692
22
390
50
296
31
21
28
81
55
337
60
225
197
334