14
22
96
82
51
5
15
26
11
38
13
39
27
47
638
7
17
8
79
284
12
37
57
32
24
171
19
193
84
31
55
42
36
131
9
68
62
111
54
49
67
151
33