133
47
628
56
80
37
88
104
182
53
135
33
27
108
17
716
45
78
46
65
18
216
127
55
220
92
148
35
82
144
181
166
205
100
40
124
50
31
73
43
64
307
89
38
184
273