0
60
16
21
131
1
124
336
47
62
6
40
71
11
52
26
180
13
99
7
41
79
35
108
25
32
94
23
171
14
12
59
8
18
104
187
44
50
184
51
983
101
28
385
260
168
166
55
74
90