0
7
5
2
3
6
9
12
19
54
29
11
13
18
31
50
15
10
27
21
91
23
25
56
8
234
26
152
36
17
16
2304
114
85
42
246
240
40