12
19
149
6
48
12
132
101
34
201
68
42
95
106
71
166
41
8
84
52
29
47
128
78
37
164
68
114
34
50
61
28
19
54
50
31
3
51
34
5
7
3
10
55
33
48
364
9
6
Top