13
23
15
45
40
46
25
32
12
7
64
52
6
111
125
129
26
18
352
5
3
27
1
31
60
21
14
24
4
105
54
33
8
43
39
35