25
15
20
18
9
131
26
80
42
127
90
58
44
48
24
14
21
161
85
10
65
33
30
133
51
43
182
66
36
39
107
11
57
92
64
41
13
81
77
46
150
22
198
53
19
31