9
2
11
4
5
12
3
1
6
33
17
18
47
15
118
64
81
31
58
37
43
56
38
28
20
16
34
87
69
51
68
49
44
55
40
21
8
22
65
13