2732
163
34
47
261
81
37
103
23
33
7
74
31
93
95
196
54
417
104
14
1499
88
12
152
45
94
11
27
115
36
79
15
542
269
40
114
194
365
216
7989
98
253
647
25
63
28
43
112
41
65
58
68
2310
52
76