9
104
84
112
85
59
55
53
48
52
30
56
47
69
52
56
70
82
63
57
64
74
63
64
59
108
32
62
71
86
80
59
103
81
67
56
65
87
55
73
77
65
96
76
64
52
61
42
59
148
97
159
224
189
190
175
158
144
202
184
190
201
180
275
317
188
239
263
188
180
179
203
224
295
149
146