48
61
57
22
49
39
5
9
7
29
23
36
305
19
93
8
52
158
47
34
45
96
75
92
25
31
18
62
27
91
28
63
20
131
38
146
14
384
17
24
53
6
42
78
83
16