25
9
166
13
17
7
55
16
23
19
18
45
66
27
108
10
32
52
81
93
3
43
76
68
40
125
37
106
50
11
120
20
34
127
44
67
114
49
28
12
26
118
57