83
48
36
24
28
19
45
142
29
10
13
50
46
21
37
15
39
139
63
17
91
54
30
32
11
8
33
147
25
59
14
55
26
74
53
42
16
377