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