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