17
15
18
58
77
55
10
80
62
114
109
26
53
160
42
76
87
66
75
9
54
84
36
21
34
3
28
14
32
31
46
19
12
297
24
122
13
8
129
60
328
64
6
47
94
70
30