215
422
134
91
18
342
71
45
24
283
28
108
37
20
25
236
31
38
44
79
43
130
136
133
51
23
40
14
41
22
19
33
13
36
8
122
78
92
113
49
182
87
73
57
60
94
194
235
99
42
109
401
17