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