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