644
368
139
324
553
336
49
117
50
437
13
65
25
159
1581
150
4288
11
145
66
10
100
124
93
76
218
702
54
545
9
27
14
24
74
28
12
55
44
92
38
15
996
149
240
46
118
33
473
538
4821
48