59
171
23
50
36
143
40
129
48
227
75
144
14
136
65
1775
31
60
21
11
17
99
9
254
53
27
182
18
37
373
25
58
46
71
78
62
34
193
64
329
5
72
394
108
196
4
30
38
76
73
731
24