43
2
7
18
25
19
66
212
28
24
10
30
21
8
26
9
40
6
31
46
4
16
23
12
44
15
13
20
62
29
5
3
38
14
65
50
51
129