7
54
118
99
639
113
18
33
241
3
24
128
74
126
42
12
26
14
9
57
48
55
25
84
21
10
36
2
39
181
418
4
43
411
208
85
268
192
27
92
17
180
22
668
11
165
6
49
28