46
73
90
9
251
24
31
130
91
44
37
63
29
26
15
104
68
61
28
11
27
13
58
35
82
32
18
191
45
239
89
25
21
83
78
56
92
126
36
10
20
98
50
39
94
16