218
304
73
39
48
110
11
22
80
103
58
184
332
272
20
35
209
72
275
12
109
21
176
53
140
18
31
26
99
52
379
41
241
90
300
446
71
34
44
291
96
221
59
27
40
36
61
62
203