3
50
5
23
61
17
24
35
43
33
51
69
12
41
80
7
75
81
67
53
45
40
52
109
27
21
6
25
1
19
34
13
9
2
4
39
14