60
10
77
3
26
9
74
32
27
47
8
17
28
96
19
23
25
36
43
44
5
40
16
6
1
37
264
183
48
61
167
4
85
42
39
57
51
187
12
98
200
22
53