39
21
34
36
38
13
107
86
111
32
14
28
76
123
9
12
40
25
78
97
35
23
26
33
41
51
20
10
19
17
11
15
52
64
54
49
85
45
70
50