55
63
35
112
33
58
94
247
77
19
32
151
101
41
45
76
88
121
28
81
74
72
66
31
59
64
47
99
110
160
20
79
90
83
71
7
14
12
39
29
26
37
111
15