16
48
19
58
17
62
52
11
75
168
43
46
217
56
320
69
26
83
335
68
95
119
151
78
101
200
55
963
6
338
73
33
28
91
25
77
29
39
57
30
37
34
213
92
32
157
71
170
145