8
3
1
5
14
86
17
61
12
13
15
9
72
40
97
19
54
23
84
27
46
48
6
41
30
31
29
95
237
108
37
71
103
10
11
44
35
88
55
25
62
39
50