0
5
9
8
14
2
47
25
18
22
24
86
16
194
142
73
55
253
26
57
78
52
370
140
35
28
46
95
80
96
20
29
62
12
51
7
69
85
195
212
130
37
41
70
346
269
116
74
38
330
101
42