33
562
12
31
76
5
13
38
30
10
24
101
115
46
19
43
128
29
28
20
16
14
18
45
6
21
25
44
110
67
40
22
648
34
11
49
17
121
69
15
26
123
446
27
439