21
93
31
124
141
48
46
116
67
185
140
1327
18
162
70
6
50
17
16
14
44
19
409
100
118
74
59
582
28
71
29
284
30
13
114
270
105
55
60
66
122
102
6691
62
177
370
56
43
38
61
264
41