10
30
31
27
45
35
18
29
117
71
9
64
70
24
20
62
60
15
42
59
22
49
63
46
88
25
11
61
8
72
33
13
34
68
201
28
23
50