5
4
10
32
39
46
31
42
11
16
305
153
235
15
6
114
9
37
87
27
76
28
24
3
35
33
0
2
19
164
12
18
23
53
21
52
17
197
13
45