19
35
61
3
10
50
32
55
59
9
6
73
27
303
67
40
25
141
5
38
52
34
184
264
105
31
732
64
42
111
48
71
11
41
632