8
1
31
52
5
28
40
30
11
140
75
182
42
95
15
93
49
70
22
146
66
12
122
55
105
68
136
250
45
126
158
37
69
144
96
60
189
94
64
145
276
76
16
231
200
41
33
119
72
157
25
225
26
34