20
6
12
17
3
14
25
13
115
11
7
28
1
23
8
40
35
21
63
46
27
19
79
144
85
48
212
30
61
10
41
96
38
134
99
105
22
59
42
225
180
100
81
94
120
186