30
64
134
36
25
31
42
116
27
50
157
92
764
34
69
38
76
51
91
207
26
22
40
328
526
133
12
178
28
104
90
250
24
108
159
2
23
244
6
251
80
21
206
184
44
539
505
162
266