13
6
8
16
9
4
14
10
20
7
15
29
5
24
3
17
23
11
64
72
140
36
97
40
50
314
28
56
130
382
62
54
49
31
136