4
128
34
62
55
101
227
121
132
37
79
32
26
69
38
572
106
48
287
67
63
158
218
51
246
105
179
43
748
31
122
202
57
83
163
59
96
108
75
42
175
124
25
74
292
295
44
71
436
56
331
156
165
140