38
32
89
16
9
98
12
7
68
48
37
36
17
2
26
44
27
30
71
8
15
144
18
5
19
20
74
53
25
45
33
40
28
83
11
43
42
31
159
54
162
46
123