9
18
11
8
29
7
50
63
249
26
39
15
106
76
33
56
5
64
6
34
57
35
10
13
16
27
36
12
45
30
60
23
14
44
25
3
20
17