27
79
45
42
60
75
108
94
113
415
271
63
76
57
89
101
24
129
111
50
15
43
80
91
177
30
29
78
58
135
86
174
88
33
243
352
167
55
82
198
121
62
64
253
281
462
59
39
317
65
132
41