4
8
45
14
5
34
7
18
17
10
67
39
70
72
79
158
166
85
187
88
23
234
58
48
80
31
24
142
314
3
50
78
164
22
65
224
197
82
92
73
481
132
180
38
146
163
13
99
68