6
7
2
9
14
12
5
65
8
70
94
52
53
16
13
68
167
15
38
22
51
25
17
33
524
64
23
27
69
35
98
48
78
91
28
134
103
237
535
157
125
119
39
402