3
31
17
23
4
16
86
10
83
11
14
118
12
64
28
85
1
6
18
26
42
36
21
30
33
46
63
15
9
47
37
7
19
43
13
8
73
25