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