14
49
139
149
100
36
276
66
145
1104
11
400
67
74
199
9
257
13
3
68
464
15
50
70
198
33
101
47
21
220
25
338
449
260
433
57
86
92
515
73
170
517
256
77
672
65
187
167
102
30
94
17
210
125