26
33
87
71
34
85
66
46
58
96
49
3
7
30
74
184
64
117
48
83
80
126
67
178
78
70
69
22
38
63
21
45
14
86
53
113
61
129
60
131
130
122
136
79
155
101
111
128
115
232
35
27
47