74
109
63
16
90
8
60
47
19
52
115
149
54
96
43
48
375
184
78
59
91
164
37
35
32
140
53
120
55
98
173
39
45
101
194
125
68
38
31
181
162
64
138
87
79
111
178
61
127
86
62