11
12
18
170
56
54
35
5
15
3
28
257
53
7
33
75
19
115
47
26
51
90
39
34
166
14
17
22
25
38
65
16
2
8
135
158
63
21
57
10
119