16
83
57
35
48
25
254
52
39
92
19
95
58
113
61
37
85
29
41
45
69
49
101
161
103
46
36
78
27
11
20
60
169
30
100
65
28
186
67
10
5
184
160
98
102
59