12
10
8
13
39
36
58
15
111
59
19
18
45
26
11
54
20
41
57
37
29
30
104
107
161
207
249
108
14
22
48
23
25
63
28
40
44
4
9
55
16
17