13
8
10
11
14
23
4
5
2
3
6
9
15
1
35
124
19
30
16
43
27
155
34
200
220
96
52
59
41
127
57
70
81
89
49
12
259
48
153
54