3
7
13
11
17
8
37
89
20
139
48
51
36
27
14
33
15
61
10
9
12
24
19
22
18
32
74
23
56
44
46
26
123
47
296
111