12
78
43
7
13
19
45
4
39
80
71
172
81
57
181
28
72
17
32
27
30
75
29
16
99
97
68
37
31
22
6
73
20
56
8
46
3
21
260
55
15
18
10
24