19
30
59
129
200
28
45
18
31
51
13
5
25
23
33
57
14
158
93
97
88
91
27
49
62
10
41
21
34
44
16
50
17
47
95
29
11
61
78
6
24
7
54
32
38
12
196
37
8
15
36
9