0
8
5
13
11
10
12
17
16
1
9
14
109
50
81
39
32
44
35
70
49
45
153
47
135
199
42
62
130
120
30
26
51
21
74
20
72
22
105
71
19