113
135
125
26
34
42
72
19
44
69
139
119
15
54
10
112
53
47
234
74
137
91
50
78
121
29
120
46
248
37
400
39
73
115
178
272
30
215
132
109
31
59
332
468
86
27
111
75
36
45