142
311
47
69
176
18
206
343
95
19
78
66
37
61
38
101
156
48
182
274
34
314
25
178
44
366
154
79
86
92
16
93
30
29
166
159
77
67
124
238
180
335
40
109
202
113
187
452
70
196
179
64
74