13
7
16
9
2
24
22
8
63
4
10
3
27
49
11
5
1
19
33
15
6
34
12
20
17
23
57
89
87
80
94
129
213
169
120
535