22
51
102
64
45
58
29
15
24
78
25
26
79
101
21
27
59
69
56
60
28
74
23
171
92
47
39
35
179
225
157
17
67
31
46
65
63
38
11
33
49
44
120
106
162
32
169