226
53
204
94
82
105
33
16
287
19
117
275
27
37
55
85
10
46
71
83
26
40
32
28
64
22
60
20
161
68
69
52
59
23
123
48
58
115
39
43
15
88
62
75
49
72
47
78
30
63