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