18
5
24
25
95
58
19
9
11
20
39
12
34
8
177
59
40
202
237
55
7
10
2
15
26
4
30
13
29
115
78
33
21
14
3
16
223