69
376
26
45
497
2
121
10
31
75
13
363
56
105
303
114
46
74
135
282
37
27
36
62
102
90
16
32
33
255
50
30
57
60
21
94
217
129
277
42
81
696
405
403
67
448
71
171
63
108
35
246
132
43
279
40