60
256
325
46
92
217
180
163
348
101
20
162
73
435
85
159
115
97
78
71
83
251
54
63
227
424
61
300
160
105
32
88
24
340
306
174
130
113
42
13
144
26
57
38
33
132
44
142
89
21
75
122