16
21
23
25
24
50
49
59
54
34
39
45
19
51
198
22
334
33
67
15
56
162
41
26
108
80
78
312
31
30
218
92
121
17
18
69
314
74
64
164
65
704
130
124
112