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