1
3
14
4
10
12
6
16
21
29
26
47
17
186
38
43
116
67
73
131
23
20
31
60
174
78
11
99
51
36
13
15
18
40
56
19
28
66