34
26
8
32
86
45
95
73
55
17
283
59
93
54
40
291
48
28
74
102
133
144
88
24
98
25
56
31
320
416
69
362
9
214
121
42
21
49
196
50
332
79
46
53
76
290
365
178
36
199
212
27
149
19