24
15
20
3
5
273
10
7
6
66
11
30
36
8
39
57
37
118
119
43
88
117
87
12
83
68
27
62
79
47
76
21
38
22
85
45
71
52
26
73
48
29
53
58
399