13
153
137
272
44
72
83
66
112
205
82
164
267
473
99
154
289
25
121
81
47
54
58
41
34
124
157
239
169
163
64
56
51
91
40
168
78
62
70
52
129
26
98
397
63
273
76
94
178
103
126
39