11
50
15
10
29
118
59
154
45
69
19
314
51
36
54
124
179
20
143
34
90
17
164
170
12
55
56
22
189
83
158
43
112
58
47
68
152
38
61
71
139
123
241
258
28
108
46
74
131
145
135
80