129
67
164
63
217
211
84
146
181
132
55
141
123
235
11
105
91
100
112
331
109
49
101
70
150
58
99
43
75
177
245
198
65
28
62
78
113
40
98
131
34
73
77
215
391
66
24
69
408
32
53
38
36
147