13
43
20
16
68
24
83
2
5
8
9
23
26
46
44
18
17
4
197
6
69
50
159
292
14
21
154
88
98
134
52
28
7
48
78
57
130
56
54
22
36
31