70
39
62
3
174
283
46
43
153
146
28
47
12
130
61
67
250
10
30
274
5
48
8
13
66
485
23
32
220
20
18
104
178
38
36
40
45
107
271
7
6
122
19
161
95
82
583
26
253
256