29
10
26
380
549
24
28
53
47
421
11
17
133
328
27
12
48
15
5
32
8
39
163
42
312
19
52
4
13
22
21
40
33
57
87
14
146
36
90
7
25
0
68
93