28
236
186
27
32
59
24
20
69
61
55
23
29
81
153
56
70
274
62
47
71
38
92
10
78
87
46
7
14
113
111
85
44
133
237
80
50
21
93
19
53
34
49
100
45