51
11
19
13
64
1224
15
5
6
9
54
38
52
12
10
50
143
227
30
76
73
731
66
63
85
26
67
171
115
376
35
406
61
37
145
342
109
1377
72
91