45
22
42
20
36
32
7
455
38
58
25
19
55
138
132
23
37
14
78
6
395
51
27
29
40
31
71
48
33
16
354
64
444
13
11
35
8
69
117
100
49
5
15
101
169
17
26
67