15
23
8
7
5
9
60
20
34
58
16
163
3
116
63
85
32
14
1
41
4
10
112
105
40
33
12
13
17
79
45
22
6
31
80
11