21
57
7
72
36
2
6
16
128
166
18
43
19
14
24
58
93
34
87
37
56
44
138
8
26
9
92
11
17
5
3
12
90
51
35
94
80
67
553
97