5
27
28
50
12
9
7
8
77
13
164
99
21
31
55
23
42
30
22
114
57
78
35
100
20
47
10
139
67
48
59
61
46
54
120
17
33
88
110
15
3
118
32
34
51
70