24
16
30
17
31
200
106
5
8
6
7
11
44
12
32
45
69
27
39
40
10
15
14
71
58
48
98
21
41
29
9
20
88
23
28
57
37
18
42
19
79
26
33
164
101
51
46
124
144
99