22
61
31
39
68
19
220
62
102
27
18
23
26
89
72
71
55
99
67
37
104
14
40
81
38
42
21
100
32
15
12
17
151
58
28
44
36
25
57
63
87
117
153
46