25
22
36
33
54
26
31
29
38
8
37
18
93
68
4
16
32
105
50
40
30
23
27
28
67
48
90
12
59
43
66
42
58
57
108
39
183
64