38
25
6
51
19
22
16
29
14
199
57
42
50
28
39
31
340
69
94
10
47
416
27
11
312
56
83
17
13
30
187
32
66
52
53
71
82
12
74
73
24
407
128
65