19
33
30
54
36
89
270
34
50
38
48
111
153
82
67
27
149
101
59
24
41
62
94
246
45
72
17
8
22
35
219
25
454
32
52
53
58
88
80
69
95
21
23
28
12
46
70