46
18
146
52
224
119
38
91
148
13
19
249
28
17
20
15
25
79
26
29
30
446
56
90
49
74
40
24
12
116
11
33
10
55
60
53
71
147
681
266
126
66
39
57
140
122
69
103
75
23