1
6
7
9
13
11
14
76
46
55
53
35
25
33
29
16
20
62
60
75
50
327
114
125
127
341
119
128
263
269
247
135
172
52
101
213
36
391
118
96
229
199
124
149
192
156