49
79
100
54
109
75
94
47
78
41
39
83
130
38
58
95
106
73
72
17
162
85
110
200
293
27
203
113
31
37
141
145
62
82
36
34
29
56
155
118
77
33
89
55
144
53