57
63
330
92
72
34
15
25
80
74
210
76
286
42
28
29
17
133
107
16
278
103
58
32
79
87
453
140
84
263
185
67
41
267
214
226
386
93
94
104