25
16
20
18
51
35
28
57
412
26
34
21
48
66
30
22
12
39
61
52
31
78
56
98
32
128
27
60
15
50
19
69
43
119
80
5
13
47
343
89
17
33
9
134
244