13
28
35
306
32
47
112
49
20
43
11
201
14
38
15
36
3
25
10
34
12
22
147
16
75
45
39
7
5
6
9
4
18
8
17
65
23
70