93
40
29
77
31
152
85
122
72
178
39
112
30
24
26
11
192
7
511
15
177
36
45
25
21
89
229
90
50
281
183
35
43
114
118
37
59
48
27
23
28
544
101
116
44
200
82
250
199