50
5
7
9
6
19
12
3
14
1
8
13
29
48
2
11
4
15
85
86
72
42
27
197
18
121
78
54
63
45
77
79
218
31
46
73