107
6
11
9
31
51
82
121
43
5
2
38
8
185
67
71
18
56
3
33
7
109
10
14
45
24
1
27
19
25
36
13
28
42
81
54
83