22
19
20
17
285
40
76
61
36
10
51
7
42
64
8
49
101
196
66
129
25
44
41
18
54
35
21
37
34
142
73
33
84
68