335
18
34
64
55
56
60
134
41
30
23
62
199
45
16
165
21
82
66
46
37
70
96
69
460
79
99
142
100
27
172
32
87
119
84
130
150
91
31
35
107
49
213
280
205
10
39
300
215
54