42
283
558
44
1377
47
51
55
40
151
87
79
171
786
732
58
4458
231
19
33
15
22
585
277
190
64
68
48
134
37
59
110
53
120
123
89
46
57
81
281
17
66
77
298
72
153
65
32
135
76
201
17281
104
71
148