16
249
95
63
131
50
84
71
23
98
58
93
108
80
233
31
36
171
70
225
53
169
92
189
20
17
24
148
41
112
18
45
47
19
146
34
6
15
9
4
39
177
32
38
121
75
99
91
138
46
202
125
117
180