3
110
50
23
66
15
22
11
181
8
114
85
124
19
34
17
0
27
5
38
2
6
180
30
13
7
16
45
116
10
44
25
46
40
55
57
26
52
1
69
157
148