9
6
5
66
40
14
28
22
2
3
82
43
8
1
13
23
35
197
10
33
49
26
73
182
17
18
75
21
11
156
24
60
19
51
92
29
7
375
85