7
14
17
95
48
22
32
39
1
5
21
247
12
137
11
23
13
15
81
43
77
18
89
47
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