41
199
43
31
42
19
75
10
17
47
3
9
15
30
22
6
16
319
392
315
90
154
184
1364
150
45
200
40
145
28
56
58
131
183
36
26
18
168
114
245
29
167
295
879
72
116
35
138
12
27