145
396
137
447
69
269
48
130
32
167
38
156
56
154
57
166
36
176
68
395
15
118
12
85
13
121
17
124
143
255
11
129
21
111
122