31
3
30
169
1
39
57
25
85
20
21
17
13
16
40
4
9
22
24
2
8
6
56
7
10
11
12
67
103
35
28
5
14
15
79
36
62