115
46
188
128
73
75
309
189
43
60
40
44
67
69
78
120
410
52
62
95
23
280
22
19
36
9
34
149
21
71
58
51
83
154
96
38
168
313
123
53
173
92
74
84
418
81
118
165
161
191
32
61
135