59
40
33
263
22
94
56
53
42
146
261
28
63
360
84
30
135
246
85
52
99
73
152
113
57
32
176
88
105
136
35
46
81
462
87
772
98
64
102
62
93
125
69
89
130
26
66
41
61
11
80
111