257
18
33
9
121
149
64
34
139
20
167
173
26
50
105
394
161
5
107
35
88
37
164
48
10
38
47
42
46
112
43
17
62
58
39
86
19
45
254
16
31
57
25
94
44
116