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