4
3
15
7
9
14
6
24
32
5
13
36
1
12
38
2
8
25
51
54
27
39
17
243
87
28
196
57
0
79
43
380
31
71
62
11
20
102
45
18