15
33
23
25
35
39
68
53
31
310
42
29
40
107
116
62
44
16
20
67
19
80
54
88
45
24
47
30
26
28
63
75
32
83
18
111
27
14
103
10
57
52