45
3
8
88
2
15
17
6
54
81
21
18
13
10
66
38
7
16
5
12
49
33
19
20
89
63
26
30
14
24
29
39
35
129
25
9
52