90
114
88
25
109
66
98
139
34
28
181
91
64
23
35
147
32
163
116
155
144
57
55
63
13
9
74
70
17
164
284
126
38
115
132
36
47
45
228
101
43
19
62
238
83
175
169