35
41
23
86
413
21
32
82
3
271
102
60
461
48
8
112
22
5
10
7
63
15
46
18
24
162
65
96
9572
107
90
28
253
36
543
45
288
58
385
80
74
98
26
31
1290
13
30
6