14
21
24
29
4
120
27
58
17
79
51
18
266
22
118
143
68
40
48
111
61
12
20
95
89
72
64
28
13
442
62
8
25
34
23
7
97
71
119
35
32
19
96
36