16
19
36
11
20
31
8
21
23
17
9
12
40
39
10
26
29
60
13
46
45
75
99
204
59
27
363
37
64
28
24
51
44
34
47
65
35
43
83
32
309