32
10
9
31
51
112
14
11
25
27
41
21
12
40
59
3
20
8
15
17
80
19
57
28
13
97
18
29
38
22
39
45
37
95
24
42
7
48
46
72
74
23