16
42
8
35
34
18
15
17
121
81
24
30
38
108
50
68
80
120
119
67
44
107
64
209
28
129
46
54
25
85
71
58
45
22
300
49
96
125
55
39
213
86
198
172
7
215
196
84