28
52
27
16
20
87
63
24
29
19
70
230
23
13
10
39
15
4
200
121
57
130
38
26
47
102
92
36
127
40
44
30
53
369
169
119
66
159
49
9
114
21
32
69
79
111