91
29
28
20
149
18
133
34
10
16
101
12
37
69
2
35
96
27
58
33
299
19
172
24
107
79
17
40
90
67
13
71
72
73
14
53
191
51
52
88
139
47
44
64
30
135
132
9
189
32