10
83
61
48
22
31
12
34
20
8
19
44
30
18
85
52
9
25
11
42
108
15
26
63
43
40
23
16
67
17
21
143
13
73
24
89
58