55
14
41
7
18
100
124
169
31
46
92
95
270
52
26
13
90
27
106
123
20
21
56
213
12
29
39
370
107
271
116
22
131
8
360
153
147
160
58
241
125
133
584
562
166
105
268
165
152