21
27
24
56
122
40
42
7
67
90
41
62
101
114
128
39
12
163
46
100
13
36
11
140
50
202
14
63
61
95
103
38
9
4
78
32
43
22
70
159
49
51
31
69
273