1
3
34
5
13
7
6
14
29
4
10
27
9
12
17
42
39
31
38
58
204
50
18
186
165
388
156
68
64
66
16
33
101
158
163
11
104
188
87
46
475
153