62
161
55
78
27
65
85
58
38
30
123
39
56
14
93
60
32
97
80
64
81
74
24
13
44
11
53
43
37
29
40
454
127
108
16
59
21
100
110
156
9
17
101
149
19
18