0
6
3
4
8
20
17
50
22
9
26
64
10
14
21
11
18
7
261
174
375
224
16
109
151
30
51
65
69
45
148
37
5
60
57
165
95
29
35
129
23
134