18
3
8
22
9
7
6
21
59
190
102
36
25
38
0
44
17
19
4
29
15
108
20
5
26
2
139
202
206
43
64
11
82
10
245
13
77
66
618
37
55
231
40