11
7
6
4
8
3
2
9
12
5
16
1
25
15
27
70
52
45
65
21
117
43
144
58
31
24
72
22
26
10
36
20
49
23
213
210