20
25
5
42
15
48
2
106
50
35
29
68
21
27
7
4
43
57
16
9
551
10
3
132
8
121
36
168
30
60
117
12
38
86
31
215
17
19
49
61
13