75
60
52
11
19
117
173
57
58
171
96
170
228
138
23
7
213
67
146
90
240
50
28
35
76
44
74
33
113
42
120
80
232
79
72
49
77
32
280
71
43
61
155
109
713
97
92
15
121
36
26
47