21
61
115
57
119
98
50
24
30
22
4
7
85
93
122
198
29
73
27
23
31
37
35
51
588
15
62
70
19
99
45
44
151
139
84
34
267
14
16
56
20
43
158
91
162
53
12
46
86
54