3
13
31
72
45
38
20
33
32
28
4
7
15
10
1
47
12
36
9
44
21
24
34
14
18
8
22
23
6
52
29
97
65
181
41
67
214