3
5
6
26
21
24
7
40
14
10
9
13
1
164
4
55
132
38
15
16
248
12
34
81
36
17
201
0
8
52
169
42
107
157
23
20