174
34
451
1004
19
13
15
22
16
90
57
1266
66
27
41
386
60
449
216
273
80
14
29
75
47
92
38
910
98
31
411
59
52
37
9
182
127
17
85
70
429
108
376
36
50
23
304
671