213
70
59
147
84
42
136
63
96
83
333
79
48
124
174
51
82
39
109
47
127
31
177
123
156
184
585
25
199
62
358
92
49
466
60
50
132
364
32
297
488
141
114
46
762
27
61
56
19
259
117
76
20
58
87
90