5
0
8
3
10
13
12
46
2
9
35
7
14
16
27
162
18
15
23
17
110
52
20
24
85
33
71
32
154
83
86
95
60
87
331
442
42
144
57
200
108
91
11
45
113
574
79