2
1
16
43
12
55
13
155
5
18
9
69
7
48
21
27
4
77
17
10
14
28
23
45
11
6
15
47
31
39
58
68
82
37
8
29
19