6
73
18
15
244
10
13
163
14
50
103
29
27
36
126
35
30
360
246
16
141
216
417
531
168
44
62
160
156
81
79
22
60
26
51
87
115
96
641
257
195
174
315
171
925
77
610