214
1345
11
108
27
76
23
329
354
197
78
48
85
58
18
50
92
52
143
326
74
322
46
12
24
33
29
318
136
60
790
104
251
551
30
153
31
159
120
34
125
99
138
687
249
1070
344
499
45
43
206
113