9
14
22
34
5
20
16
6
52
91
4
68
11
88
29
28
2
37
79
15
10
30
151
89
13
32
12
210
221
152
173
306
245
126
194
123
58
183
116
46
64
216
292
264