20
3
8
107
14
4
361
12
17
26
13
46
25
34
9
21
29
10
102
50
85
15
106
176
97
82
79
42
36
18
16
53
22
114
136
39
30
40
11
6