20
10
93
444
12
200
15
825
22
3
4
28
276
16
81
7
40
88
44
11
42
70
264
184
18
14
32
29
39
90
67
875
72
177
31
353
30
23
137
55
100
65
59
85
87
66
79
36
68