87
83
297
57
71
220
35
27
54
119
63
60
41
16
440
88
32
112
72
55
173
40
39
82
34
28
48
102
29
56
18
14
51
203
105
171
251
184
195
109
42
121
86
438
90
111
50