1329
454
196
28
74
116
87
103
395
126
162
37
416
293
42
120
253
154
310
312
35
23
29
12
43
145
119
206
6
88
1015
39
140
364
132
52
9
47
44
48
45
64
32
31
127
84
30
1332
345
96
163
71
144
793
320
362