12
51
105
25
15
57
61
290
10
193
41
14
29
24
18
43
60
31
128
257
30
157
9
42
32
7
71
167
36
26
28
27
8
632
88
122
72