22
63
83
24
31
19
18
77
28
33
68
103
37
36
14
46
30
95
78
53
35
72
11
26
42
123
48
56
81
29
38
51
111
73
34
98
65
84
43
228