0
8
2
3
7
114
4
6
11
1
5
152
21
42
116
103
40
18
22
57
49
24
241
88
257
9
100
55
151
66
172
50
99
71
178
251
129
138
51
48
144
85
163