50
76
42
21
39
56
23
26
19
17
33
31
16
4
8
12
14
7
13
5
1
12
11
9
10
4
3
1
3
3
5
1
4
2
11
6
13
4
2
1
11
7
8
12
13
7