11
154
219
68
33
65
53
64
63
48
37
60
54
40
75
77
281
39
152
83
149
99
41
58
27
106
62
67
56
34
20
195
42
50
171
30
93
111
158
69
96
140
109
134
21
128
45
252
374
113
98
196
517