0
8
3
12
324
142
4
7
30
36
194
85
9
13
19
93
34
41
29
24
56
43
15
32
78
46
18
38
5
20
26
21
10
176
95
97
39
89
50
16
145
44
214
168