16
54
44
26
396
52
66
67
38
56
11
98
42
369
71
204
59
27
102
83
136
45
95
123
294
39
33
43
30
34
77
73
88
18
113
403
127
79
105
58
121
62
119
220
36
157
150
63
122
114
116
46
173