84
40
72
88
104
146
9
69
38
332
27
135
30
34
94
51
113
52
37
31
22
249
342
100
70
158
181
162
58
492
99
45
207
44
116
87
170
203
167
209
19
67
26
132
918
1053
286
17
196
131