32
10
8
9
253
252
81
90
27
18
35
33
79
52
11
39
30
246
28
61
62
7
40
6
171
72
20
55
15
45
24
87
47
63
21
83
51
13
46
56
76
23