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