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