43
21
45
4
13
17
23
9
42
39
14
12
65
10
11
95
48
91
28
35
20
19
24
41
93
6
8
34
27
16
79
36
40
7
5
142