143
30
13
200
138
50
25
57
83
39
44
184
6
8
60
155
135
169
404
240
108
81
65
110
86
32
22
98
94
371
56
35
42
185
18
48
58
123
126
62
45
15
53
181
235
20
287
28
7
72
192
36