14
1
15
10
6
19
12
18
3
9
8
2
36
16
24
31
13
29
21
5
7
39
88
56
138
133
85
89
263
27
74
68
112
272
84
117