140
67
298
42
63
17
13
33
21
81
301
45
47
93
30
850
34
256
43
115
58
19
7
18
27
31
29
25
56
189
16
28
405
10
14
199
147
203
15
44
12
40
53
108
102
22