7
3
21
26
9
40
11
33
13
38
44
75
17
51
14
68
199
185
136
63
278
115
91
8
53
72
174
29
20
430
162
61
6
12
24
96
101
19
55
50
172
537
87
129
45
100
119
5
1
52