14
36
561
26
57
114
50
132
102
58
33
139
276
422
206
401
532
117
195
144
128
30
28
76
187
49
52
34
88
44
218
25
18
43
31
305
230
71
303
135
154
19
185
126
78
176
343
621
386
445
220
94
96