30
5
68
249
61
194
36
189
40
78
45
21
43
74
32
41
88
60
69
172
63
132
50
66
42
44
16
27
23
13
18
47
31
19
25
185
169
227
91
10
15