16
9
20
25
86
50
72
60
189
74
35
4
21
18
68
61
8
24
10
34
145
43
19
139
17
125
77
140
31
103
118
12
23
73
88
121
63
40
119
7
28
48
37
104
345
129
65
135
39
101