22
30
11
63
85
73
19
76
69
94
149
154
136
81
66
158
96
110
48
162
138
153
59
63
76
109
67
163
104
26
112
125
150
176
38
138
75
262
109
93
100
63
66
119
92
187
153
75
108
54
76
151
149
38
35
208
201
69
78
80