6
13
33
2
18
5
9
19
1
96
58
17
109
3
20
44
4
61
22
265
16
54
10
32
57
7
123
203
116
216
104
52
413
27
279
46
90