9
12
42
54
104
71
347
131
60
15
70
26
19
266
37
75
95
17
130
20
23
24
14
58
30
773
77
51
371
492
22
103
74
47
153
45
56
126
139
90
49
118
3
142
39
96
537
13
83
55
32