46
111
38
67
47
92
63
136
129
41
95
31
28
62
48
65
104
280
239
69
60
34
39
81
43
141
70
18
90
33
23
162
13
86
668
74
101
9
115
30
419
50
861
54
36
10