7
3
0
36
24
28
74
120
187
2
19
25
66
15
17
14
73
110
78
259
67
26
23
32
6
12
30
33
62
8
124
38
20
53
47
40
99
65
37
96
52
31
45
11
112