4
3
1
7
11
5
14
12
0
17
29
18
43
59
15
16
20
6
8
227
23
67
30
32
40
13
24
33
95
91
51
71
54
108
173
276
114
35
65
190
224
27
49
203
69
46
45