91
111
15
110
6
104
23
58
146
420
14
53
36
295
124
128
72
10
150
383
169
152
76
71
175
127
140
73
197
66
96
125
69
92
65
557
99
151
93
183
117
94
174
50
60
229
119
86
90
78
95
347
77