16
38
2
69
73
178
140
14
211
97
119
1
7
20
95
29
17
45
35
15
113
26
63
18
192
50
46
44
77
4
21
8
19
12
10
88
52
5
6
149
83
32
54
75
135
129