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