53
24
20
31
47
19
40
30
68
58
76
23
52
43
146
25
90
108
41
42
171
15
39
16
102
62
87
36
253
153
67
117
66
109
46
60
75
359
80
34
283
35
50
63
875
71
105
44
129