0
5
9
3
13
24
4
1
16
7
11
14
6
2
38
33
34
15
27
67
51
327
42
184
181
458
65
108
208
165
141
615
210
19
115
318