39
53
20
103
90
30
11
46
22
67
24
44
23
61
21
65
10
57
36
15
27
14
16
28
34
38
157
33
48
75
49
52
32
55
62
182
123
59
68
91
115
146
178