9
59
11
415
128
27
42
32
177
12
6
148
14
25
0
10
8
19
29
28
5
61
35
23
43
16
78
87
26
17
33
106
55
13
642
50
36
40
52