43
32
55
27
15
22
34
39
57
74
80
45
66
25
53
64
69
109
21
11
79
37
47
31
51
16
52
28
13
76
127
283
19
49
23
38
70
20
35
65