7
11
2
16
205
200
20
6
21
39
114
13
24
134
17
37
123
30
228
150
92
60
28
118
193
68
12
22
66
18
70
50
35
43
56
47
34
19
64
65
25
45
53
48
95
188
71
142