30
77
25
28
19
24
16
20
17
59
13
14
24
38
149
62
41