8
42
52
123
57
40
17
23
32
27
51
66
134
39
28
26
78
34
37
35
21
60
50
18
59
48
19
45
31
55
38
36
442
56
11
22
15
13
10
14
53
6
30