15
57
26
39
21
24
13
38
31
42
64
30
32
18
16
59
54
52
34
40
28
33
154
91
41
71
118
46
82
53
86
75
67
114
179
267