1
14
15
78
61
128
339
38
441
360
55
330
199
34
123
97
130
35
16
20
58
37
40
463
98
163
399
32
268
467
26
92
114
175
45
71
29
81
167
41