51
18
21
10
17
11
19
44
29
62
374
42
24
34
40
52
179
64
151
30
8
16
20
197
185
32
174
33
25
96
28
219
54
83
26
94
39
99
61
55
43
14
6
255
63
50