27
3
8
50
16
22
40
23
28
13
25
99
15
11
9
32
20
24
7
94
123
5
19
6
67
36
72
34
12
88
43
10
249
38
29
37
4
33
121
83
31
42