12
9
6
5
36
24
146
28
13
16
7
26
21
63
4
3
32
29
48
20
17
56
1
10
365
40
2
37
11
25
18
34
8
109
22
14
79
95
123