19
33
51
17
9
25
16
21
57
23
10
8
29
41
15
18
20
64
131
40
184
37
13
35
22
12
30
28
34
24
74
27
55
26
140
322
178