42
99
38
92
19
20
17
36
61
7
27
30
70
98
45
48
51
13
24
18
100
54
37
10
26
126
49
3
44
107
97
50
122
6
21
76
64
53
74
8
16
23
108
35