60
158
91
48
220
81
125
26
176
181
70
107
74
127
63
294
144
93
66
170
64
76
28
35
98
190
102
17
279
89
61
100
50
230
55
30
173
113
95
216
77
31
62
87
36
466
41
346
270
132
159
164
54