12
15
6
21
16
79
19
157
38
78
86
20
47
52
11
128
45
30
55
84
7
62
10
117
314
18
35
133
4
1
25
96
54
5
316
13
118
34
17
306
82