43
50
107
59
76
65
21
38
26
42
19
10
17
30
18
33
6
18
4
23
31
9
7
1
14
56
11
29
8
11
21
56
13
7
12
4
2
1
4
12
9
1
8
13
14
3
5
13