218
63
45
50
96
60
149
21
92
98
385
12
48
38
40
81
99
28
33
24
80
22
76
49
75
85
199
143
56
141
20
11
113
27
137
121
190
95
47
43
162
25
64
41
55
182
52
34
62
57
19