9
14
31
20
15
36
23
212
50
18
88
25
84
97
29
43
67
34
74
72
22
17
42
13
147
27
46
37
28
99
63
38
48
71
40
19
65
26
39
24
32
280
52