19
51
43
103
26
25
61
32
20
100
150
41
76
59
112
23
38
91
122
33
45
28
44
22
16
9
30
6
31
18
67
24
121
72
105
54
11
111
8
120
57
63
4
136