0
5
12
1
9
116
108
25
51
360
28
32
435
355
26
20
96
41
62
344
393
43
64
234
905
10
359
56
11
198
19
7
14
18
105
299
66
133
34
15
35
109
50
172
59
16
8