6
5
14
19
7
4
43
29
51
105
37
48
41
196
103
8
74
56
9
21
24
82
26
15
123
22
35
10
36
18
42
0
2
13
1
100
33