16
102
124
59
84
113
87
61
140
28
128
120
93
181
195
430
60
101
21
27
71
176
152
22
32
179
41
280
52
203
147
262
72
35
13
9
77
105
42
65
223
64
12
88
191
121
114
50
149
14
26