50
63
89
65
63
28
67
98
165
31
81
166
75
567
45
12
53
57
53
174