557
29
51
214
109
185
149
71
3
623
119
15
26
62
135
28
285
110
13
44
140
46
84
25
11
38
23
107
20
35
65
55
16
41
77
52
111
155
42
236
207
270
60
69
64
21
188
302
103
190
12