101
72
127
40
13
24
23
21
8
6
20
23
14
15
16
14
13
10
2
6
5
10
6
5
2
10
11
8
9
2
4
6
10
10
3
7
8
4
4
2
2
6
4
2
3
5
1