32
182
103
147
74
40
171
18
84
77
49
39
57
67
101
160
156
25
10
104
12
186
540
22
31
116
33
85
164
45
8
126
181
144
232
128
11
29
47
19
21
261
6
90
70