28
220
547
33
48
16
134
31
26
5
362
86
74
219
58
100
61
87
25
117
73
4
103
47
1285
151
212
39
9
237
13
75
65
24
15
30
3
50
57
42
174
130
221
158