22
26
78
24
96
90
320
27
1396
383
29
56
13
475
11
34
129
107
30
10
256
182
4
53
2751
942
61
9
122
2535
3
89
4160
125
327
48
117
1260
93
731
2104
51
243
33
763
1256
1564
20
70
331
77
98