10
3
56
68
6
8
4
0
19
18
22
5
34
2
330
12
113
158
26
320
124
57
194
241
84
37
608
155
98
71
35
126
80
325
145
89
47
931
114
427
45
205
28
172
59
27