17
30
15
42
115
2
7
14
8
20
26
10
19
13
24
96
1
3
40
44
53
18
35
56
21
4
67
43
11
5
27
28
229
23
6
38