29
20
224
44
16
4
26
89
27
19
46
9
49
37
117
39
54
5
6
18
53
32
112
90
141
269
7
3
1582
70
28
47
52
61
11
126