152
553
303
295
1058
107
1
15
295
12
30
124
16
118
125
95
120
1
582
2022
140
196
784
128
661
48
8
10
336
1
141
21
263
161
1850
847
113
37
344
904
453
11
28
1
225
39
407
31
178
64
410
126
207
100
