9
78
45
41
28
7
4
50
23
37
655
24
118
18
62
13
35
74
14
21
89
95
58
32
8
103
98
3
30
17
97
59
96
11
46
91
19
39
20
43
83
104
64
200
42
5
57