31
49
42
54
25
21
26
20
55
61
59
36
48
19
9
23
50
17
12
63
27
51
33
58
29
38
22
60
47
11
39
71
121
56
87
90
16
35
30
116