42
10
17
36
29
14
9
4
21
34
33
24
43
15
8
7
120
45
18
19
81
30
38
11
62
37
61
40
12
555
5
20
83
3
23
76
26
66