21
24
27
11
20
10
18
15
74
52
55
58
51
3
4
7
9
40
35
22
39
14
104
28
97
23
37
8
17
46
377
57
49
43
337
5
150
73
322
50
45
12
54