43
111
23
10
8
94
44
18
25
60
24
49
56
51
42
93
85
55
40
37
11
15
83
36
58
4
47
13
62
27
3
34
28
20
6
9
19
59
90
17
12
29
22
30