32
13
6
7
39
9
11
10
1
0
15
25
255
283
17
61
18
27
215
117
21
5
12
14
3
4
107
16
48
28
8
142
20
31
23