63
28
95
132
64
139
206
52
147
200
66
189
62
40
109
53
38
78
329
186
104
76
89
93
48
84
153
107
108
46
67
135
228
49
87
98
81
133
57
243
47
143
190
163