5
1
6
12
9
28
39
26
4
29
13
7
36
0
91
62
16
233
30
209
24
17
134
23
58
34
71
20
37
60
14
11
2
10
66
15
88
132
21
33
56