18
8
31
48
15
13
7
24
12
1
28
5
72
35
2
76
464
46
71
83
27
9
6
44
11
17
34
141
40
14
3
20
19
16
21
32
47
25