98
88
137
27
38
103
150
76
89
90
123
41
88
77
17
49
57
58
67
99
117
30
40
51
66