13
53
16
12
33
56
50
116
67
47
73
59
87
37
58
103
66
111
32
26
35
79
90
29
54
63
72
85
43
187
96
179
102
46
39