218
71
61
148
85
42
136
64
96
83
333
79
48
124
174
59
51
82
39
109
47
127
31
178
156
184
585
25
199
62
359
92
49
466
63
60
50
133
364
32
297
488
141
114
46
762
27
56
19
259
117
76
20
58
87
90