150
85
230
105
63
412
152
95
189
149
48
142
61
259
174
216
64
76
369
89
231
43
12
42
53
109
15
447
104
127
113
74
185
57
21
54
177
199
14
11
101
9
87
38
30
34
8
968
13