3
1
4
78
20
110
205
49
5
8
9
31
14
15
24
722
19
10
77
33
84
66
54
57
7
12
61
40
105
45
11
34
179
50
29
88
69
21
222
103
900
16
13
44