41
25
21
9
89
63
78
169
18
114
66
141
8
26
190
55
5
38
29
47
46
128
7
54
49
98
67
285
181
218
231
202
221
95
154
253
230
204
189
10
44
108
43
62
20
30
11
50