148
147
289
176
23
163
39
110
53
66
220
14
31
191
85
49
232
10
90
44
324
481
33
82
12
62
35
26
21
109
28
25
27
291
22
262
168
42
184
162
60
75
92
36
93
72
37
29
20