201
36
123
63
205
99
30
38
298
37
133
117
83
15
16
59
26
19
45
54
21
151
22
157
90
84
71
87
33
25
330
28
206
124
24
32
78
265
294
34
89
14
48
100
149
476
165
479
641
40