9
27
50
19
2
15
22
12
98
122
61
71
236
103
219
14
63
11
40
125
324
32
75
8
16
30
51
26
36
38
97
21
262
18
33
42
13
166
37
107
55
185
407