0
3
1
8
10
17
35
20
30
12
5
72
42
26
7
19
43
9
6
18
68
62
25
14
50
21
22
46
102
37
99
36
95
260
39
91
190
114
32
38
151
105