23
11
18
14
46
8
19
4
54
41
50
20
6
22
1
3
34
12
9
16
13
77
25
28
7
67
224
107
60
31
81
2
32
70
62
74