20
75
42
119
28
85
426
112
329
34
36
43
25
308
334
7
37
196
54
203
159
74
62
46
15
59
47
64
29
70
24
2
40
53
16
390
14
44
23
33
73
77
4
617
65
5
10