29
30
21
64
65
27
14
13
62
100
49
24
37
41
61
45
59
31
28
25
93
43
56
23
63
35
40
139
149
19
51
20
132
90
34
55
66
85
42
47
60
75