22
10
9
182
6
96
3
34
1
63
5
31
14
2
7
4
26
139
48
19
38
24
17
8
13
78
15
18
11
27
12
86
16
59
82
347
46
49
66
119