51
86
11
100
621
124
56
233
16
197
191
440
255
149
131
146
150
265
357
19
13
58
153
607
90
241
69
125
157
152
45
41
15
23
30
115
213
40
24
199
122
44
128
107
83
94
151
218
114
64
38
74
5
1714