18
10
41
409
38
15
25
35
19
630
32
5
7
16
555
14
74
87
77
24
17
39
59
63
30
80
51
31
47
91
23
132
52
46
40
62
21
49
94
43
130
27
48
8
33