39
9
49
47
19
242
118
364
58
64
123
488
155
5
140
110
88
53
33
325
384
604
31
1183
27
51
20
201
67
63
339
25
196
69
121
12
11
448
59
22
83
220
100
16
57
45
42
231
61
21
324
169
78
18