55
24
11
159
15
46
8
119
12
114
32
188
57
1059
93
92
75
50
34
109
36
80
61
54
139
59
65
116
85
74
124
113
205
245
94
368
327
184
219
202
67
52
284
84
169
63
21
151
125
105
91
99
112