4
8
3
1
26
5
2
12
0
7
15
6
19
22
14
16
30
56
17
219
11
61
126
129
90
52
105
29
203
244
59
209
36
77
64
82
47
260
404
35
57
1230
48