17
23
140
97
70
75
37
38
121
40
93
87
74
69
193
105
64
56
168
61
81
78
52
189
98
164
151
33
267
77
43
84
275
378
45
30
36
66
125
182
312
198
119
175
71
134
139
57
272
79
152
104
44