106
79
73
45
44
38
32
31
28
22
19
18
17
16
15
14
14
13
12
13
11
11
14
11
9
9
11
12
9
9
11
9
8
9
9
9
8
7
7
7
8
8
7
12
6
6
6
7
6
6