55
54
12
18
39
33
36
84
167
77
74
69
71
35
32
28
34
24
52
50
59
23
282
17
30
169
79
189
75
96
48
106
63
103
110
46
60
83
118
40
112
27
43
165
123
92
45
124
67
1058
151