25
21
19
18
33
15
30
35
22
39
55
11
171
90
46
26
64
38
56
68
47
45
29
20
98
63
44
76
14
266
28
142
220
59
117
110
193
77
71
51
150
16
6
86