82
358
132
115
47
183
106
46
27
92
33
40
164
24
31
39
155
74
58
173
49
128
7
21
84
12
123
23
69
121
51
152
43
60
65
177
189
45
95
77
38
86
172
227
199
16
99
135