24
74
25
407
46
56
652
19
27
1004
86
422
44
50
295
29
10
739
633
17
662
8
32
68
22
124
105
170
211
41
60
186
48
209
31
20
160
38
59
65
18
55
208
6
34
197
30
13
23