449
249
31
79
373
256
44
32
41
95
76
28
103
88
48
38
787
119
74
96
65
89
128
54
35
361
39
3
16
73
811
60
1033
319
94
86
203
681
1248
239
123
36
116
18
14
23
188
6
58
118
411
437