30
47
28
16
21
7
49
46
51
70
96
71
45
12
24
63
15
32
84
50
27
4
48
58
29
56
118
83
59
23
10
62
18
77
8
37
13
36
25
31
52
9
17