8
21
38
25
6
7
18
208
54
17
41
378
36
15
24
33
16
502
28
5
411
13
63
78
75
10
57
62
31
51
30
47
86
22
127
48
43
37
60
23
93
40