7
14
18
96
49
22
32
40
1
5
23
250
12
137
21
11
13
15
83
17
43
77
91
47
322
26
143
75
61
79
55
29
20
65
27
10
36
8
101
58
56
28
110
177
160
78
238
62
285