13
26
39
24
15
37
50
22
25
46
86
42
21
20
38
114
19
18
35
44
33
47
28
11
14
52
208
36
270
34
59
77
131
32
80
58
29
140
90
43
66
72
23
48
595
609