27
106
175
126
33
41
74
111
48
58
35
137
270
32
68
38
138
473
125
76
425
220
44
114
36
248
123
65
369
4760
52
1517
736
4514