7
5
18
21
1
6
2
94
130
24
10
17
131
36
16
28
65
45
26
19
35
120
85
39
31
119
68
75
57
208
40
122
56
164
84
269
82
67
52