344
237
31
98
96
87
420
95
148
220
168
53
14
26
273
7109
466
192
134
322
160
412
54
206
1452
522
180
436
395
71
114
154
68
32
223
77
36
267
78
37
52
101
57
35
43
18
144
97
167
49
106
374
28
155
47
175