22
29
78
21
66
45
73
46
89
33
56
49
23
41
18
117
50
51
47
99
42
25
28
87
15
36
38
34
13
12
122
17
10
100
52
19
44
7
65
104