45
13
46
10
8
225
24
60
26
11
17
70
67
29
98
28
41
23
63
56
50
12
9
482
59
21
978
18
48
36
7
14
235
33
79
107
64
1137
15
40
253
945
52
25