32
12
34
71
31
17
44
25
18
111
21
47
13
42
81
10
37
36
8
45
9
129
54
49
39
29
60
15
67
16
26
98
23
7
76
53
48
90
113
68
14
87
38