8
9
51
49
6
14
33
88
22
30
57
23
18
37
34
80
61
17
107
21
19
10
97
54
16
67
192
122
25
7
13
82
5
24
43
38
116
29
44
85
70
47
12