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