24
413
65
571
137
21
51
128
85
18
160
81
33
198
75
410
30
17
119
54
16
22
323
101
43
99
66
23
145
59
253
310
46
19
233
120
38
3
74
79
28
52
40
112
90
110
124
72
37
203
163
50