28
68
41
23
51
163
250
143
24
43
10
20
21
8
199
13
76
114
30
46
190
134
56
120
419
40
194
106
50
81
42
22
168
35
44
38
147
49
82
96
88
57
79
91
54
31
70
102
401
177
193
84