14
12
19
5
27
13
3
8
16
4
7
9
10
34
57
11
38
15
61
18
33
51
59
71
28
58
101
40
67
85
105
65
147
115
174
20
98
39
44
260
157
87