5
6
15
17
29
31
10
25
21
79
18
19
11
22
26
89
46
2
12
33
8
13
36
49
45
57
24
41
37
56
257
9
51
40
54
28
82
72
58
16
7
70