59
37
46
65
203
58
16
97
18
56
123
110
88
44
153
177
364
802
553
520
77
43
9
93
48
55
34
159
183
38
39
72
53
69
36
155
64
66
119
24
57
347
465
102
146
75
71
195
52
50
49
74