21
47
62
26
22
17
51
123
69
72
28
9
20
138
8
30
53
79
2
14
52
98
150
50
1
33
186
7
61
306
119
70
24
19
95
103
29
35
177
139
54
32
27
23
25
49
78
55
12
122