36
26
28
18
15
20
48
13
22
10
12
6
359
29
16
121
7
11
5
17
21
39
78
161
103
138
107
68
9
4
14
141
60
34
72
407
71
30
61
307
278
0
24
118