46
57
120
67
118
100
368
54
76
13
25
7
27
16
207
31
74
35
113
50
38
2
128
158
59
262
49
60
77
14
68
41
73
43
4
258
112
82
69
377
45
102
354
36
18
24
15
30
273
342
237
44
11
21