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