7
13
4
8
46
16
26
6
60
63
57
25
35
94
18
12
9
21
28
40
3
2
22
1
10
14
19
17
47
33
123
31
49
39
27
15
5
38
50
11
20
44
24