21
22
27
30
32
43
16
37
70
67
24
31
15
75
140
50
48
29
18
36
13
2
19
58
11
7
25
40
77
17
23
66
41
14
34
33
9
12
39
65
3