4
10
15
109
8
7
149
21
62
65
24
9
12
31
148
52
128
16
101
151
27
133
1
23
17
38
68
11
146
22
99
29
46
34
59
115
6
95
0
32
79
110
219
86
180
135
42
40