65
151
11
100
96
74
220
46
107
204
45
206
80
49
23
88
134
69
92
44
139
135
110
26
91
70
98
58
164
72
97
43
136
194
33
119
54
25
109
167
83
81
93
187
140
229
34
67
308
117
130
252