15
9
17
25
18
23
26
59
33
13
24
40
36
11
12
19
3
5
83
76
46
104
8
7
101
39
49
135
32
61
93
89
27
22
96
81
54
188
78
247