92
26
67
75
240
14
49
90
31
91
135
30
23
161
33
173
127
128
188
9
87
146
144
363
65
218
150
94
89
151
70
62
44
111
460
53
183
36
519
454
78
133
379
171
50
149
45
288
122
29
40
496
783