85
145
29
15
71
24
27
48
35
9
12
56
10
42
22
3
16
51
4
2
39
54
18
28
14
11
33
30
5
58
34
8
1
37
38
20