8
20
22
13
9
7
6
21
10
16
19
15
112
86
26
14
12
50
17
68
90
250
2
77
70
11
39
27
29
36
133
18
61
40
235
3