18
15
38
50
10
59
28
90
17
16
122
21
53
27
43
39
22
33
8
56
40
89
46
19
73
101
70
42
141
100
30
172
61
5
58
12
138
117
35
20