51
321
173
80
27
244
65
108
74
109
47
415
122
49
125
45
121
455
10
8
38
84
4
23
104
77
134
21
107
34
20
119
39
241
302
58
81
48
140
44
99
42
120
172
155
168
323
9
131
151
62
116
148
57
3