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