201
37
123
63
205
101
30
38
298
139
117
83
15
16
59
26
19
45
54
21
154
22
158
90
85
71
87
33
25
331
28
207
124
24
32
78
265
294
34
89
14
48
100
149
476
165
479
641
40