21
44
15
6
10
4
14
20
18
13
9
27
31
58
2
97
37
22
29
26
12
34
1
11
47
35
57
23
61
16
38
143
52
24
129