6
7
8
29
5
28
32
59
100
164
12
3
98
237
15
22
4
13
63
2
17
9
104
24
20
11
1
71
58
131
30
73
48
66
53
245
39