15
3
9
24
21
12
14
35
34
41
18
48
44
27
22
37
11
92
108
216
57
99
69
42
116
62
71
33
51
100
23
72
123
78
26
13
8
6
10
7
83
165
50
36