5
19
20
59
35
15
60
58
164
2
40
8
130
11
25
68
49
4
10
16
88
127
165
12
37
28
22
30
84
23
21
39
6
32
24
27
14
33
82
26
31
18