40
9
7
23
65
26
21
13
54
14
20
78
28
19
15
59
56
107
34
57
67
6
17
388
50
191
79
49
29
4
3
30
24
103
11
74
33
36
2
47