76
335
16
130
54
270
23
110
169
61
69
71
213
28
8753
11
194
17
392
29
13
262
36
30
40
95
53
14
94
605
103
27
186
70
356