2
7
19
12
7
35
11
9
10
8
29
6
12
9
10
13
27
14
13
25
71
792
49
57
16
141