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