3
17
4
23
12
113
28
15
27
44
45
48
5
8
72
0
81
13
7
110
20
46
58
85
88
396
77
90
76
143
24
36
78
54
39
52
26
14
42
19
111
40
66
50
21
91