23
65
82
58
123
106
176
24
92
107
241
34
22
50
86
15
98
66
171
261
169
125
16
74
120
26
70
146
47
188
69
42
183
305
160
48
91
71
315
292
381
215
152
59
104
78
145
513
90
157
131
44
28
68
124