15
18
58
26
40
21
12
48
49
69
92
426
96
192
22
601
28
66
38
80
14
43
280
7
1
3
84
85
144
16
11
176
17
4
35
20
97
29
8
138
59
109
13
56
10