13
1
25
16
2
12
15
10
6
29
46
17
4
39
35
9
108
14
89
97
22
123
92
85
63
252
119
59
54
37
7
38
51
127
21
53
64
131
40
57
27