20
12
35
10
25
11
202
23
43
6
13
1
7
108
165
18
21
106
15
33
26
8
71
5
31
4
34
68
37
230
3
30
32
9
76
82
40
16
19
49
28