10
7
17
4
16
61
19
21
9
3
49
36
26
27
46
6
23
13
18
22
40
11
79
34
24
62
33
32
29
67
123
42
148
66
80
87
107
43