28
30
26
32
66
17
71
70
96
152
219
34
491
662
5
62
12
18
69
260
19
91
104
86
60
73
74
7
118
107
157
24
27
221
362
343
95
20
195
37
13
120
235
4
1