9
545
52
35
6
254
66
36
184
7
56
58
22
134
15
28
146
18
14
42
71
73
50
157
115
100
16
24
21
53
63
13
122
27
17
112
67
269
109
33
41
55
154
89
38
40
11
78
43
166
257