1
4
8
9
6
11
14
26
7
20
12
101
17
50
23
21
2
24
22
33
15
25
13
3
32
82
37
19
30
18
10
109
41
34
246
53
44
31
63
89
92
36