11
26
66
100
192
83
25
198
12
33
16
464
42
47
75
34
295
95
19
50
56
117
131
203
239
91
142
264
908
159
132
72
15
1090
53
54
168
1279
307
31
39
133
94
161
146
214
48
222
108
124
616
107
111