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