8
17
110
759
7
25
14
97
75
864
275
169
171
57
87
133
257
40
28
38
165
61
104
19
129
13
36
232
23
22
50
53
16
33
106
94
84
30
18
131
137
54
10
52
344
154
113
44