16
13
29
6
11
9
14
44
37
24
8
20
145
79
45
58
32
2
31
1
3
47
172
26
15
30
5
19
70
27
41
49
39
40
4
35
25
60
7
21