20
58
143
24
33
16
174
59
432
7
23
68
4
9
34
19
116
11
198
39
61
14
21
17
309
43
69
197
45
15
13
213
160
145
27
22
18
12
418
31
79
36
30
250
447
29
42
63
329
388
295