62
90
27
23
116
11
179
50
25
19
171
82
127
86
45
39
228
43
53
210
38
123
168
17
60
98
77
455
37
22
26
29
109
55
64
34
57
59
67
46
569
103
97
51
54
69
87
68
63
35
96
114
32