17
332
60
14
55
760
63
39
159
115
61
23
45
88
40
35
27
51
186
116
164
56
19
22
93
83
33
29
16
90
43
21
612
50
190
53
273
154
47
34
260
28
103
42
26
49
37
41
77