32
16
53
26
18
159
17
876
245
23
123
24
30
8
62
29
14
49
72
31
28
47
27
35
41
37
43
39
50
12
19
81
11
40
140
34
55
46
57
20
83