50
12
26
72
34
45
43
4
38
6
14
60
86
66
27
35
112
31
54
25
18
92
155
17
33
36
47
37
21
32
19
15
16
59
58
71
53
81
133
126