111
18
49
25
133
281
31
22
96
113
14
51
56
124
189
60
13
15
19
97
85
37
39
59
65
11
30
20
74
9
55
24
28
175
50
69
52
57
21
78
27
670
5
66
46