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