53
49
30
16
15
5
23
21
18
14
12
11
9
29
43
94
48
19
20
64
46
8
6
36
185
32
228
7
1238
33
50
31
25
40
37
10
84
22
42