166
4
9
20
53
12
24
2
5
42
47
10
8
34
25
35
15
18
14
348
11
19
17
59
66
106
52
7
6
338
46
33
39
148
0