7
14
17
95
47
22
32
39
1
5
21
245
12
136
11
23
13
15
80
43
77
18
89
319
26
143
74
61
79
51
29
20
65
55
27
10
35
8
100
58
56
28
109
177
160
78
238
62
285