12
39
18
27
135
30
33
146
78
70
48
45
17
22
47
62
21
42
64
58
23
11
75
41
50
3
51
14
26
40
57
31
20
68
15
149
13
125