2
12
29
44
102
6
7
20
23
60
53
16
26
31
4
47
76
18
17
5
1
8
19
10
3
45
15
38
9
28
24
71
48
11
13
33
34
14
51
32