26
13
22
30
23
895
27
29
10
70
12
72
20
4
21
40
41
34
77
69
42
14
19
17
9
75
18
46
37
2
15
8
39
73
7
11
177
66
31