9
7
8
13
51
18
104
31
19
10
45
16
12
14
22
20
15
120
28
86
50
44
26
152
17
484
21
96
411
75
80
146
453
167
99
52
58
122
144
85
29
109
181
43
227
40
59