4
5
13
9
6
11
14
26
7
20
12
103
19
54
23
21
2
24
22
33
15
25
3
32
82
39
31
1
18
10
109
44
34
247
53
64
90
92
36