4
35
3
8
13
41
74
6
99
12
90
84
39
7
73
10
34
1
2
14
442
2353
5
44
30
48
22
227
0
26
2115
135
28
68
289
98
56
9
46
69