35
42
49
32
9
16
44
135
5
12
95
18
48
11
19
20
68
13
79
30
27
59
43
22
45
89
8
57
23
40
15
17
112
509
63
47
7
52
50
6
21
4