5
67
7
18
1
10
99
33
25
284
253
53
32
152
39
9
41
50
20
21
17
44
24
197
181
51
38
46
73
101
6
30
11
3
12
31
0
2
28
26
15
98
79
4
190