25
111
10
20
13
237
16
28
11
72
56
30
58
26
42
123
46
15
132
77
4
22
33
21
41
31
40
219
38
401
23
51
74
57
17
553
78
9
92
119
105
52
75
85
34
115
257
62
59
18
49
12