23
21
533
13
131
30
35
45
94
124
14
41
53
10
211
64
55
887
51
20
37
160
99
28
40
29
71
52
9
54
25
18
7
17
70
33
3
84
8
22
19
4
60