3
4
14
18
23
7
26
12
5
16
6
15
48
22
39
21
36
9
13
89
56
93
44
103
33
49
27
29
10
46
47
145
30
31
11
42