60
106
155
96
139
48
65
59
20
34
108
68
171
99
90
63
45
115
310
53
19
121
50
112
83
107
82
118
305
40
38
89
22
241
29
203
64
98
72
335
44
113
54
158
27
166
55
180
79
182
88
275
37