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