20
86
17
24
13
33
18
39
66
28
21
22
59
31
61
47
52
72
34
98
77
35
45
37
58
46
51
133
15
55
27
75
11
26
19
16
32
42
102
41
25
48
8
134
125