28
17
13
7
45
353
26
11
25
55
15
18
23
24
9
27
5
39
43
30
37
73
36
64
63
115
21
59
10
135
90
56
32
14
414
106
50
420
12
3
72