108
56
18
117
163
239
35
305
19
180
37
25
52
57
96
72
30
89
112
161
26
31
24
16
21
95
124
17
185
71
29
69
97
147
181
42
39
66
22
85
149
175
13
320
45
60
133
144
121
106
34