47
41
32
22
15
8
439
37
12
17
31
16
27
29
50
25
28
45
13
35
134
572
58
6
43
10
23
202
404
98
119
38
197
19
77
20
14
33
4
265
225
30
11
24
69
48
95