3
9
17
8
5
15
36
7
23
10
13
27
4
28
19
48
93
1
25
14
18
6
30
16
35
64
34
50
12
58
20
39
38
22
43
107
21
24
69
26