49
139
149
99
36
273
14
66
144
1094
11
395
67
73
195
9
254
13
3
68
463
15
50
70
197
33
101
47
21
218
25
335
354
260
427
57
84
92
513
69
169
516
77
668
65
182
167
102
30
94
17
208
124
28