27
26
19
38
34
108
15
37
45
28
16
18
76
47
48
17
12
21
10
30
31
46
84
41
71
23
68
109
42
24
44
33
13
35
32
95
78