21
30
23
20
84
53
28
17
14
15
78
7
285
179
152
54
3
38
43
19
5
264
122
6
147
113
22
36
51
66
55
65
29
18
40
136
148
12
8
153
42
25
80
1
10
26