30
23
8
148
24
17
88
60
238
27
6
3
456
33
101
43
42
36
28
22
15
40
32
85
25
72
35
66
133
77
47
11
37
162
111
41
51
58
68
20