210
397
30
36
23
116
238
24
26
107
17
76
62
82
181
113
39
302
109
27
224
140
383
71
63
72
174
32
231
9
53
52
25
87
216
248
64
22
31
131
56
405
112
135
111
42
35
66
51
20
162