21
18
6
13
529
16
48
51
22
17
15
130
10
29
20
2
243
5
300
3
27
30
125
11
88
8
50
35
59
67
24
25
14
225
91
7
12
74
41