20
31
3
23
26
6
17
5
7
19
2
14
18
46
34
12
16
27
15
4
24
13
11
135
62
28
73
29
42
67
132
88
33
54
50
49
37
35
61