19
56
28
73
36
29
34
23
52
22
11
53
50
39
25
12
44
123
85
81
87
9
37
18
59
55
31
4
20
38
270
134
462
88
98
84
24
486
15
82
41
46
294
121
32
14