16
116
50
69
71
79
87
53
3
201
43
23
14
12
77
10
70
40
37
15
9
45
99
29
27
21
7
30
11
4
17
5
60
25
67
32
51
56
52
18
145
118
26
126