2
3
1
8
38
6
0
19
64
10
21
5
4
11
140
107
30
39
15
249
37
22
12
121
52
42
33
50
77
53
17
85
7
13
20
27
36