198
43
31
42
19
74
10
17
47
3
8
41
15
30
22
6
16
318
392
315
90
154
183
1363
150
45
200
40
145
28
56
57
130
36
25
18
168
114
245
14
29
167
295
879
72
116
35
137
12
27
66