107
50
21
1
19
42
56
26
29
39
56
6
14
8
7
31
33
19
4
23
4
22
14
6
2
1
19
11
7
18
14
13
13
2
3
8
8
7
2
3
13
6
16
5
8
1
11
12