10
22
19
7
18
12
32
11
53
4
6
38
13
2
21
39
35
9
43
78
149
15
24
23
257
3
46
166
1
26
37
88
16
100
34
5