7
9
13
14
18
6
17
43
16
11
42
34
24
10
12
52
40
123
78
122
112
105
125
146
211
939
221
72
404
25
56
98
223
54
194
190
139
290
38
66
50
118
124
433
65
71
61
32