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