54
91
308
89
224
132
41
80
46
57
59
48
52
159
67
162
101
51
227
70
94
151
65
107
37
188
74
176
47
34
242
40
36
27
179
167
10
127
86
255
463
7
60
113
98
28
62
15
190
19
16