12
29
5
4
3
0
14
6
20
26
13
69
24
44
19
33
7
1
17
2
57
28
45
35
97
18
10
30
52
89
25
34
22
160
54
50
287
23
32
16
65
40
239
235
74