14
29
123
296
32
23
28
83
24
40
7
53
34
8
11
22
26
15
10
17
9
12
13
19
67
5
27
42
48
57
37
125
43
51
64
143
88
44
76
36
65