22
35
8
5
69
51
37
59
15
21
2
13
46
17
24
23
7
9
3
38
74
36
41
45
12
55
6
42
47
79
39
85
71
111
77
28
43
97
25
49
73
26
20
321
4