283
432
17
5
25
156
179
601
391
29
13
208
31
98
85
52
23
22
117
9
287
169
41
253
99
128
164
242
16
355
24
488
69
6685
44
247
183
36
19
454
79
123
15
75
102
65
214
55
2297
530
568
30
119
118
683
33