47
69
9
75
126
137
112
45
36
38
98
274
118
48
73
102
62
158
26
148
63
28
22
83
12
52
16
20
44
78
57
6
15
21
51
31
139
305
53
41
19
13
33
32
66
292
61
40
103
146