1
3
8
11
9
4
7
5
49
35
20
104
71
129
78
21
12
6
178
18
75
47
52
146
44
32
126
23
141
136
14
28
16
25
22
215
59
15