17
13
16
20
10
5
64
32
7
6
11
9
15
21
58
97
28
37
73
25
316
1
18
55
45
35
36
22
121
3
76
132
27
19
43
14
2
244
59
29
74
93
52
56
53
67