260
39
158
21
251
43
12
91
38
36
126
8
28
63
15
24
16
5
11
53
151
51
42
30
48
75
73
164
18
60
14
150
185
81
37
71
25
10
50
102
26
147
23