128
41
31
304
42
368
61
137
286
412
192
62
55
73
47
362
122
357
27
427
51
265
7
342
23
114
93
202
74
268
346
97
166
19
203
226
183
445
18
14
30
17
144
29
279
56
210
33
26
13
214
54