89
9
99
5
7
82
6
44
122
51
48
90
42
113
68
14
86
118
40
19
37
72
20
80
29
18
3
15
33
52
12
97
34
10
13
182
166
431
187
32
8
22
4
39
28
67
605
11
47
36
24