14
10
11
6
8
17
94
12
2
15
22
42
98
52
55
21
25
16
163
1045
31
75
200
150
9
24
7
30
33
39
13
40
23
62
100
38
53
110
70
51
29