7
30
1
27
14
272
11
12
6
20
32
21
262
33
57
61
39
17
113
13
8
24
45
22
101
150
34
35
5
38
49
50
42
54
36
68
72
154
223
103
78
15
96
452
65