6
62
26
33
12
20
0
19
24
17
15
3
16
1
13
59
11
37
52
35
50
39
170
55
18
5
25
21
32
28
31
8
14
46
9
45
67
105
346
146
220
86
225
88
167
103
453
259