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