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