47
73
280
18
145
306
26
49
71
45
94
152
11
29
59
6
87
92
95
154
24
20
67
60
65
69
64
10
42
52
23
122
34
138
53
200
51
30
55
38
80
103
74
44
193
258
124
40