47
143
363
88
141
51
250
72
73
119
166
82
49
33
86
98
125
84
156
221
65
41
31
115
158
35
157
182
130
222
14
48
55
40
34
107
18
3
37
1
103
1108
159
45
42
62
137
61
24
154
118
17
69
386