5
0
8
1
9
4
2
14
3
35
11
6
33
116
18
49
67
36
53
26
168
110
57
16
65
7
104
88
119
23
43
32
90
111
28
61
227
170
47
56
22
24
15