9
13
4
126
14
62
8
41
26
70
99
164
72
79
620
48
44
96
159
7
27
190
18
28
20
530
6
15
98
5
24
50
19
270
11
29
43
23
76
21
679
180
63
331