5
0
4
15
103
8
7
149
21
62
65
24
9
12
31
147
52
125
16
101
151
27
133
1
23
17
37
68
11
144
22
96
29
46
10
34
59
115
6
95
32
79
110
38
219
86
177
134
42
40