214
142
78
54
56
31
30
38
223
70
170
106
76
81
50
90
125
64
182
88
383
29
57
123
71
17
108
33
80
83
61
27
161
28
249
194
105
499
144
513
91