131
101
14
58
99
36
265
80
71
146
49
117
68
304
39
98
167
350
88
55
61
42
30
29
318
195
129
158
24
191
57
332
37
43
41
118
168
17
48
78
18
67
33
439
485
7577
16
190
70