54
35
100
80
38
20
32
31
50
8
158
28
291
400
85
22
58
34
251
68
92
1121
25
211
36
12
86
49
30
84
253
15
21
133
91
57
46
64
67
29
765
97
19
266
23
13
14
9
17