139
117
62
94
45
49
46
47
52
141
6
33
35
30
72
10
206
59
31
44
121
83
15
28
87
178
116
38
280
21
108
274
113
230
9
39
250
40
25
37
75
73
24
101
161
26
7
27
99
43
462