4
8
85
11
17
135
15
10
6
21
25
18
13
7
5
43
77
36
55
151
62
88
56
9
22
19
47
70
14
98
90
64
290
33
166
26
277
45
101
38
292
249
218
113
49
100
138