21
10
31
19
5
20
4
12
11
25
8
50
62
17
43
7
64
18
16
71
57
26
45
70
34
27
28
38
23
37
80
39
47
52
29
24
101
30
65
212
36
119
169
59
61