9
16
234
11
10
83
33
3
170
26
78
32
49
17
4
47
1
2
6
54
25
8
122
123
12
67
31
199
308
28
52
75
213
300
5
34
298
118
14
30
252
21
313
41