15
39
108
40
7
12
27
41
13
79
18
42
36
265
69
10
14
25
31
9
23
37
30
21
5
4
47
54
45
46
38
51
16
29
17