76
81
15
88
83
36
241
251
48
49
84
98
45
63
34
58
169
138
28
151
97
56
38
50
59
62
108
64
133
113
106
57
150
247
35
223
103
152
71
32
13
100
40
85
20
141
52
47
29
60
102