51
131
42
31
102
87
18
78
56
182
50
80
60
134
81
29
179
72
170
437
140
41
76
17
185
37
213
188
54
163
88
128
59
22
233
144
14
105
13
106
90
116
449
36
24
211
139
8