0
6
11
7
21
61
12
8
3
2
76
75
204
138
25
28
40
29
43
247
48
19
10
58
24
79
129
235
287
34
252
27
38
51
37
101
109
140
18
47
130
141
54
71
63
270