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