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