20
89
32
23
147
21
517
143
190
263
17
151
19
303
65
90
66
173
145
108
75
47
76
8
22
165
30
206
98
36
41
11
5
12
9
410
13
40
68
35
148
42
3
4
14
158
57
149