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