23
45
18
19
350
37
104
15
42
322
40
49
29
75
26
25
41
64
36
39
38
35
13
48
95
16
63
10
31
28
47
55
22
27
32
24
9
52
113
43
33
128
60
56
400