24
45
55
16
96
31
90
63
68
154
261
239
46
97
128
101
52
58
51
53
23
169
6
171
11
30
35
44
12
9
33
226
217
108
81
59
123
22
39
165
470
167
301
139
160
48