2
3
26
4
6
24
14
72
19
7
1
10
21
16
48
11
55
27
8
15
18
169
34
43
28
40
22
23
42
12
5
31
187
107
45
13
58
47
66
9
32