33
32
11
72
90
67
69
26
752
22
82
44
54
25
15
166
70
128
62
764
604
108
970
411
541
8
1194
1
407
1172
195
16
93
95
37
3
1025
144
855
138
136
261
266
10
818
404
330
52
605
31
64
212
73
509
824
165
18
227