2
16
42
5
76
7
14
30
6
18
39
40
45
17
33
8
10
3
28
29
73
56
32
44
15
26
9
25
11
52
116
41
12
48
31
20
1