16
10
4
48
49
12
6
25
22
14
32
2
5
28
83
42
15
111
67
7
9
1
29
11
47
36
56
13
74
52
20
137
190
41
23
39
147
8
109
18