59
30
20
52
16K
31
431
233
9
27
40
61
32
50
47
37
23
41
53
245
13
45
42
141
25
162
24
142
38
194
35
312
187