228
98
130
261
19
69
64
56
13
40
26
119
105
21
116
52
28
44
51
25
87
48
23
41
423
211
93
37
65
38
96
24
75
29
99
153
68
94
181
18
62
321
55
224
71