46
82
15
107
108
464
71
113
37
839
45
75
70
22
32
133
85
20
841
243
34
163
186
25
110
156
36
40
405
105
121
63
50
645
72
94
392
19
282
366
209
33
97
73
2377
31
44