40
39
56
16
35
6
11
13
14
69
18
150
91
23
4
10
89
25
17
163
12
7
128
21
32
29
37
62
8
53
98
28
5
20
142
156
33
65
57
34
58