142
49
25
100
61
27
42
99
47
33
40
73
37
23
19
11
44
51
26
20
48
184
50
22
24
45
32
21
160
124
78
77
54
43
28
431
16
13
18