13
30
9
24
82
47
12
22
25
29
33
6
1000
21
17
200
11
5
41
28
10
37
20
18
32
61
138
14
92
68
48
8
107
43
27
51
7
39
42
23
31
44
15
126
19