110
19
31
451
12
476
27
23
221
30
38
41
26
10
15
18
49
196
70
20
1939
40
83
28
336
155
334
104
52
237
375
399
102
35
66
1003
13
135
1202
385
39
268
11
22
189