21
56
84
40
127
70
171
22
65
52
45
74
36
37
51
63
110
50
172
146
29
14
26
59
16
18
11
57
25
256
33
17
28
4
8
149
135
167
32
42
208
151
107
7
112
23
19