153
36
137
34
178
12
20
31
212
428
63
22
18
27
29
52
15
180
128
43
66
798
33
308
182
236
21
19
14
23
73
28
6
165
7
42
207
72
996
53
8
10
318
8280
77