3594
174
31
86
50
1397
52
18
97
153
385
239
57
41
8107
14
24
7
12
443
54
95
16
71
157
65
48
164
19
116
152
10
125
30
93
84
62
134