77
41
21
24
19
16
39
11
67
56
13
31
406
6
57
36
43
3
35
27
89
85
10
20
37
42
18
5
8
15
48
9
54
84
32
22
47