8
38
11
36
18
32
7
9
21
34
24
15
66
107
28
108
23
70
3
37
6
16
197
12
10
14
55
96
76
20
94
27
59
58
45