9
20
4
11
10
5
34
15
23
16
65
8
19
6
7
13
18
14
3
12
33
41
25
176
31
68
89
45
35
90
234
277
32
22
179
261
154
100
83
17
21