5
13
104
3
6
10
4
26
7
20
17
25
2
27
9
18
15
58
12
126
31
19
67
21
37
24
39
11
72
112
46
65
22
38
100
82
93