89
44
24
155
35
59
322
300
73
5
58
32
47
71
15
66
200
206
260
134
64
114
177
130
46
0
119
49
91
176
157
12
10
86
280
215
52
85
97
78
92
57
105
160
101
17
31
41
127
50
110