27
16
79
82
10
28
57
78
24
14
42
12
22
200
29
60
18
71
23
7
8
21
38
13
39
46
6
345
33
5
17
137
114
11
19
25
15
9
107
68
51
1000