133
31
40
80
54
101
53
34
36
137
251
81
57
85
108
51
70
87
21
129
139
528
68
190
23
167
317
225
109
187
168
244
120
92
113
33
7
39
135
131
88
30
96
176
121
159
166
22
272