16
9
1
13
7
11
21
10
15
30
6
2
25
8
3
4
31
50
44
41
17
24
53
36
121
14
49
38
32
73
57
22
48
170
80
134
23
62
56