32
21
113
27
41
42
60
14
8
46
190
45
94
38
173
271
168
200
40
18
43
20
91
19
51
86
75
31
68
53
163
26
161
36
28
76
79
49
266
34
69
39
25
56
66
71
104