37
67
43
200
91
89
38
288
35
18
8
50
33
11
19
227
126
157
6
14
47
42
22
69
20
49
62
86
102
276
80
36
419
54
182
196
137
44
433
27
104
247
972
514
73
57
15
262
99
31