29
19
104
125
6
17
10
12
21
83
171
8
5
14
49
7
39
33
3
15
53
9
16
13
11
131
60
35
52
152
57
193
42
173
64
72
154
505
27