9
13
28
0
14
7
58
42
59
249
190
102
32
128
164
19
57
50
8
94
170
25
73
108
52
36
103
47
5
53
2
4
122
26
11
142
83
43
62
188
67
96