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
34
47
10
139
68
48
59
61
46
14
54
120
17
33
89
110
15
3
119
32
70