2
16
10
145
69
71
14
8
53
31
28
51
21
54
25
44
23
7
39
3
46
45
82
15
11
32
40
6
67
9
43
4
50
100
59
1
65
13
5
78
19
24
113