15
10
11
49
25
24
19
7
57
18
17
156
172
76
67
60
58
27
33
40
12
34
83
46
74
48
22
110
29
158
419
50
39
81
968
31
35
68
45
115
36