17
21
277
31
77
34
58
66
72
81
13
119
37
194
226
353
50
125
57
70
284
306
88
156
102
158
56
39
33
87
16
363
25
55
232
101
96
22
24
128
52
80
346
8
92
59
93
256
26
210
360