45
29
18
14
11
19
16
30
53
171
26
41
51
221
15
46
23
99
6
10
2
78
12
40
28
25
188
32
129
62
20
43
24
56
3
407
36
13
95
4
17