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