20
6
15
7
24
65
90
48
42
30
36
66
16
28
21
158
115
12
422
162
127
293
34
59
38
27
76
18
10
91
13
87
29
22
60
17
47
56
4