0
5
7
4
3
11
14
20
6
40
44
12
17
1
10
26
37
31
22
84
181
46
233
60
45
13
32
30
83
16
158
164
23
64
184
38
51
87
86