4
5
16
2
15
45
0
10
11
13
32
12
44
17
22
6
188
182
24
68
109
82
66
58
93
36
9
26
147
119
137
155
8
37
21
87
213
49
60
7
28
27
94