12
50
89
171
19
136
40
74
150
51
32
30
7
67
14
10
23
24
278
8
11
60
61
57
58
63
42
29
142
15
33
72
62
26
101
31
186
21
71