7
19
269
206
46
95
116
10
27
14
15
533
180
18
9
32
17
23
48
53
8
39
182
21
113
31
37
61
47
68
38
64
62
44
304
30
92
165
3
66
43
76
160
102
55
45
199
58
33
49