21
230
25
18
15
53
7
31
24
52
30
66
19
9
12
65
41
10
57
36
45
17
38
47
49
28
27
63
16
29
37
48
26
42
23
176
109
95
78
40
72
32