44
35
20
30
6
13
49
8
46
26
7
184
54
66
21
19
24
223
25
11
5
41
37
140
40
22
50
16
149
29
9
39
82
31
1530
385
97