11
22
213
23
4
13
17
14
2
60
3
25
21
6
5
8
31
54
45
46
7
33
20
27
18
129
130
12
48
19
95
16
15
9
37
1
125