9
6
45
104
3
40
224
1213
239
49
209
17
19
1329
31
24
15
38
16
25
34
13
46
41
11
3338
830
63
39
281
58
71
55
170
69