151
65
61
25
19
21
57
53
80
73
98
137
79
101
54
38
30
16
14
6
12
31
24
33
15
49
36
17
39
59
46
382
37
34
55
85
200
48
20
32
26
27
165
22