1
3
9
6
56
12
19
10
40
8
13
15
21
46
30
41
33
289
28
69
7
22
25
74
14
57
43
90
93
61
23
109
102
39
137
49
83
16
38
82
29
75
54