7
134
261
186
55
38
25
56
23
310
169
10
20
3
36
42
59
28
26
230
6
30
78
33
100
22
58
651
49
64
16
149
11
37
31
99
137
40
35
17
97
45
13
150
12
4
21