62
111
163
67
84
130
43
0
45
76
56
175
147
12
9
81
259
206
48
74
92
64
55
86
52
98
150
90
58
16
97
29
24
36
119
91
28
101
100
109
10
65
35
69
166
39
57
99
37
47
70