20
39
15
110
2
6
11
163
5
34
19
10
18
79
16
7
31
436
94
22
38
572
37
3
26
116
57
8
1
25
28
9
108
24
304
148
105
234
32
36
188
117
84
14
186