29
28
24
48
14
10
44
12
7
26
43
38
13
475
52
5
31
11
32
90
9
245
93
23
143
107
69
2
27
3
49
6
4
61
0
36
119
37
42
77
19
15
20