32
15
10
210
74
99
193
22
41
11
25
14
83
63
16
42
26
69
49
39
53
57
59
97
152
17
45
62
43
47
5
34
123
79
48
112
30
9
149
38
113
101
1018
33
61
35
76
21
18