280
82
348
28
56
215
32
495
10
59
138
21
33
196
100
43
170
44
129
57
65
37
141
119
26
535
31
733
110
30
109
356
574
29
78
301
50
443
83
34
247
5
35
67
561
38
419
541
151
13
63