35
19
16
29
43
47
34
23
15
8
17
54
80
49
9
27
621
24
81
30
83
26
31
46
42
60
58
41
113
32
70
137
21
84