142
17
183
119
87
277
39
44
45
259
33
86
18
49
162
14
40
72
27
32
22
37
26
103
65
218
238
78
81
57
68
25
43
19
106
29
256
35
38
11
28
12
15
101
31
178
366
55
132
67