16
55
129
166
38
28
69
36
320
164
8
98
18
31
121
78
40
136
77
116
132
85
81
26
20
254
83
21
47
17
113
24
57
217
96
114
39
76
44
7
70
128
124
35
37
97
68
3
48
50
62
224