28
28
20
7
39
47
13
127
93
47
74
32
52
62
93
107
130
16
10
50
23
24
38
45
46
56
24
24
54
66
50
29
13
27
53
53
23
58
38
18
9
26
73
12
39
38
58
20
48
23