14
34
273
127
210
410
53
66
86
92
193
279
155
112
32
238
152
31
636
503
37
48
44
125
84
28
160
70
49
74
69
17
26
241
41
114
157
460
173
7
176
19
295
25
107
310
55
78
148
221
111
50