8
11
24
9
42
12
10
14
26
3
0
6
31
59
94
1
7
4
5
18
27
55
13
33
29
23
70
137
336
120
157
82
210
201
139