0
8
6
17
19
7
42
13
3
5
16
10
23
27
36
12
38
66
4
11
25
103
117
465
45
293
24
770
47
34
83
76
442
145
73
70
39
18
147
58
2
88
60
26
89
72