21
31
78
22
10
5
15
55
20
18
93
12
19
29
4
11
27
8
129
50
77
16
47
63
33
13
36
109
34
3
23
52
24
51
39
26
74
45
32
37
9