66
57
50
46
64
31
11
112
14
67
38
76
155
49
134
74
87
43
68
95
42
69
26
60
83
48
89
27
62
54
61
34
59
65
71
44
55
70
116
47
6
179
36
97
37
33
82
15
45
427
9
53