40
10
11
151
14
52
24
34
31
6
43
35
36
47
17
21
23
39
13
8
26
41
9
20
15
53
2
33
46
55
30
48
29
16
38
59
145