7
18
10
9
42
13
20
48
198
98
46
31
19
62
61
129
36
68
30
43
22
212
145
107
130
84
66
80
44
94
144
41
24
113