13
79
18
253
67
41
11
128
522
63
69
212
275
47
70
193
42
14
140
20
31
73
30
153
6
51
189
37
44
166
57
139
461
12
90
25
138
292
277
156
127
85
642
77
26
16
421
179
296
61
119
40
104
271