9
31
34
77
18
21
27
48
56
103
100
47
143
17
82
38
81
228
11
7
57
272
35
22
130
15
33
32
43
23
244
26
2
49
13
64
5
44
68
25
39
19