51
24
15
21
8
23
47
38
20
25
34
48
49
46
19
39
54
35
13
30
65
99
50
36
12
107
86
14
111
32
33
28
37
76
123
9
11
40