26
49
28
43
59
14
351
74
91
241
119
627
352
159
47
106
165
126
64
125
329
80
87
191
207
75
24
23
54
157
214
223
39
41
72
34
53
32
45
31
160
89
18
19
104
141
90
196
77
193
440
88
25
115