21
39
73
119
58
150
27
120
24
157
47
28
23
86
37
118
30
43
87
76
9
51
60
48
13
36
85
42
12
15
95
26
116
63
89
56
19
44
57
7
10
16
29