15
262
14
25
316
31
1689
34
30
199
12
105
41
453
33
43
667
28
232
26
535
11
505
90
74
23
108
55
10
47
178
8
213
49
17
322
1005
336
155
161
83
53
7
256
246
115
24
222
662
203
44
118
86