65
32
164
170
208
116
62
111
163
67
84
130
43
0
45
76
57
175
147
12
9
81
260
206
48
74
92
55
86
52
98
151
91
58
16
97
29
24
36
119
28
101
100
75
110
10
35
69
167
40