14
12
18
41
20
129
28
1
8
2
6
27
5
38
13
7
11
9
3
32
10
15
21
17
4
36
101
54
46
31
62
70
48
43
40
63
69
44
19
154
51
53