59
16
42
23
109
40
17
65
8
21
83
15
26
32
31
79
28
39
36
18
24
35
19
44
14
7
61
64
43
47
38
9
51
13
27
99
103
209