131
108
252
65
89
28
231
135
102
76
47
273
32
70
49
177
147
73
144
34
51
157
99
27
11
402
80
228
54
94
109
23
25
153
142
38
178
150
148
40
380
22
43
240
196
10
60
59
208