4
11
12
9
3
7
6
46
5
25
17
13
47
77
2
16
72
229
45
38
32
97
21
29
14
10
42
49
34
67
22
82
35
43
20
133
40
124
78
30
48
62