10
29
15
18
28
89
7
19
52
6
33
21
16
47
45
48
37
132
12
80
63
36
35
27
73
30
23
25
75
46
22
26
14
20
40
94
51
84
39