126
139
11
236
309
34
72
89
59
25
13
807
144
21
84
240
27
42
149
69
60
103
102
287
248
124
352
30
134
116
637
396
39
50
811
234
345
49
68
169
45
400
29
44
48
132
140
41