15
17
25
18
20
26
44
398
35
38
56
31
47
13
19
42
27
23
24
39
88
41
43
33
52
48
55
46
22
30
29
123
58
66
36
178
51
28
1098
99
75
53
237