11
12
16
14
3
7
39
15
6
2
4
8
29
76
62
201
31
146
5
145
60
33
48
27
9
17
10
89
34
18
37
70
118
21
67
40