7
4
14
52
750
21
76
13
16
5
20
50
90
86
6
1
105
26
302
259
160
68
103
30
11
0
3
15
79
22
19
211
78
39
31
9
2
36
63
41
165
84