21
2922
409
262
40
42
178
25
118
64
75
87
214
74
70
57
48
54
119
37
22
34
83
180
106
44
46
66
152
82
245