31
21
18
13
51
32
36
42
22
23
29
38
15
54
49
63
27
35
44
59
9
79
85
120
16
25
43
14
34
17
11
80
28
62
60
94
12
26
55
77
123
19
7
5