5
0
13
2
17
28
3
6
133
118
141
160
111
70
132
37
123
158
140
64
135
25
112
47
200
110
57
26
12
29
60
52
32
27
24
23
83
15
35
19
22
68
30
16
10