107
50
42
21
26
19
1
7
17
23
33
56
29
20
31
14
13
8
2
5
38
17
8
9
9
3
11
14
56
7
18
2
6
4
9
1
2
6
1
2
4
6
4
8
13
12
7