69
103
218
22
110
67
41
32
124
30
229
258
27
381
148
1084
70
131
340
242
28
198
59
91
17
127
89
1839
23
88
422
121
20
49
9
48
146
854
24
313
95
54
31
35
82
116
117