3
25
20
1
74
16
17
59
68
12
456
363
150
2
176
8
318
6
42
22
13
36
38
787
631
174
10
458
35
53
126
0
132
41
97
4
214
21
73
30
9
50