270
34
50
38
36
48
110
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
19
12
46
70
43
37
40
57
65