7
10
6
12
30
9
13
33
20
35
173
26
27
50
34
24
88
5
31
41
16
129
22
14
106
39
32
18
87
52
164
189
231
120
320
121
95
57
48
51
74
67
40