12
14
3
29
203
214
7
35
1084
33
10
17
147
8
61
175
154
20
45
4
155
25
5
115
469
156
24
18
2
19
89
9
86
22
46
32
65