10
74
32
57
8
9
6
4
13
18
20
24
125
106
37
149
11
25
28
30
39
19
26
21
50
15
43
16
27
34
41
55
44
33
48
36
53