21
14
6
45
11
107
68
13
26
50
32
20
9
55
31
18
71
43
12
24
7
79
94
10
46
29
22
48
115
137
2
49
8
16
5
28
40
39
305