13
226
14
30
5
88
37
18
10
29
15
20
7
100
34
8
40
38
44
56
16
70
64
120
249
186
9
6
68
47
32
52
4
24
17
144
145
151
33
31
53
1409
36