5
13
6
35
57
17
22
16
7
68
75
97
50
78
58
40
26
34
25
2
29
1
42
95
124
31
12
66
67
81
19
51
11
89
41
39
33
15
32
21
30
71
28
9
24