92
120
181
24
54
117
95
7
27
135
146
152
105
16
284
22
80
52
28
72
70
231
424
58
108
18
103
67
366
268
257
582
132
339
48
41
285
333
243
31
68
101
33
102
754
191
395
159
55
96
145