25
40
22
127
7
160
15
43
62
398
142
26
24
87
50
80
70
38
10
105
17
55
154
18
757
86
110
36
100
56
65
201
1598
60
307
13
5
128
439
662
392
220
66
187
79
39
23
54
115