28
89
37
10
296
53
20
562
35
101
7
39
68
14
19
226
34
58
221
21
29
268
59
27
23
120
44
91
64
38
580
18
96
43
46
100
156
15
271
128
104
277
86
54