21
65
43
72
73
157
41
98
116
29
132
19
127
34
105
25
59
33
30
35
28
14
63
23
61
50
140
16
158
49
239
27
31
48
79
101
195
47
242
55
147
87
82
160
32
159
46
37
149
71
74