25
32
31
27
51
8
34
62
109
43
12
23
29
19
13
36
48
18
64
11
71
33
16
55
9
50
78
21
63
35
37
4
124
26
15
14
54
80
39
28