158
457
136
165
88
82
200
90
119
659
80
108
157
44
107
13
58
228
124
76
306
62
120
118
56
79
760
141
122
117
2
204
72
46
285
138
39
22
331
130
65
198
17
1
37
209
212
53
99
100
49
3
444
5
67
304