60
349
237
485
551
953
67
280
73
302
3
126
40
176
53
141
35
128
31
117
45
210
961
25
113
7
108
12
109
18
102
4
86
2
80