10
192
36
40
25
28
281
57
224
14
43
46
42
82
270
188
705
406
7
35
18
77
403
11
21
68
453
73
9
172
48
33
83
65
70
109
74
39
13
12
246
102
134
22