13
85
57
9
88
27
138
19
38
277
39
71
24
92
32
11
15
36
21
45
37
41
22
63
16
132
163
101
261
55
12
76
46
223
270
62
500
40
165
296
59
60
107
342