24
164
16
79
434
270
257
40
27
182
12
493
158
54
115
135
14
31
150
187
106
81
89
343
108
20
17
126
98
53
113
99
62
69
41
129
74
240
9
37
329
58
25
7
65
285
120
127
151
97
44
90