139
37
90
527
12
74
81
52
30
62
152
22
116
18
101
9
68
24
78
8
129
23
42
6
7
88
26
176
25
483
29
196
28
5
124
117
200
153
4
27
32
3
86
49
168
159
155
71
16
193
34
410
869