3
6
17
12
30
11
5
44
21
4
8
33
24
19
7
18
20
2
15
72
16
48
65
10
22
1
40
13
28
68
55
29
39
67
34
148
14