86
13
19
16
30
4
53
7
17
8
3
62
15
107
47
9
46
56
14
32
91
1
6
2
5
82
11
78
23
12
10
28
51
22
79
27
24
41