17
18
36
14
27
11
45
112
16
12
86
114
89
13
68
8
24
38
71
78
21
23
43
98
34
30
47
20
10
33
32
37
42
67
72
26
31
403
111
22
59
355
122
109
28
41
39
52
1100
35