1
7
8
41
20
38
31
25
57
27
46
73
95
54
45
118
24
122
56
79
239
93
55
100
35
42
63
62
89
34
142
16
43
90
82
75
52
30
139
94
69
37
112