22
140
24
5
41
188
33
30
123
51
48
431
10
88
132
279
116
257
146
122
69
11
604
72
19
17
380
160
266
34
70
118
31
83
239
121
142
50
14
535
254
49
27
262
77
233
370
175
636
20
12
415